SinatraをFastCGIで動作させるためのテンプレートです.
/
├── .htaccess
├── config.ru
├── README.md
├── app
│ ├── app.rb
│ └── views
│ ├── index.erb
│ └── layout.erb
├── log
└── public
├── .htaccess
└── dispatch.fcgi
- appディレクトリ
- この下にSinatraのコードを配置します
- publicディレクトリ
- このディレクトリ以下が公開ディレクトリとなります
ローカルで動作させるときはrackup -p 4567
コマンドを実行します
これらのファイルを公開ディレクトリにアップロードします. 以下のファイル,フォルダのパーミッションに注意してください.
また,設置位置に応じて.htaccessのRewriteBaseを書き換えてください.
- log
- 777
- public/dispatch.fcgi
- 755