2013-08-10
tDiary 4.0.0 をサブURIで動かそうとした
tDiary 4.0.0 を Apache + Passenger + Rack + サブURI で動かそうとしたけどだめだった。
tDiaryのインストール
- gem install tdiary
- tdiary version
- tdiary 4.0.0
- tdiary new hogediary
- cd hogediary
- bundle exec tdiary serverからの19292番ポートはOK
- bundle exec rackupからの9292番ポートもOK
- 単体なら簡単に動く!
Apache (httpd) の設定
いつもSinatraアプリを追加しているのと同じようにしてみる。
- httpdのconfにRackBaseURIを追加
- httpdのホームディレクトリにシンボリックリンクを追加
- hogediary/publicを指定
- httpdを再起動
ブラウザからアクセス
- Not Found: だけのHTMLが表示される
- hogediary/tmp/restart.txtを作成しても変わらず
- Apacheの404じゃなく、Rackの404?
- config.ruは動いている
-
touch hoge
して確認
-
まとめ
- Webアプリ力が足りない
- 本業ではないので、気が向いたら再チャレンジする