[freebsd] FreeBSD+tDiary5.0(ports/pkg)でfcgiを使うメモ

Gemfile.lock対策

初回起動時に,tDiaryがあるディレクトリに、apacheに対する書込み権限の付加が必要。Gemfile.lockが作れなくて失敗します。一度ファイルが作られたら,書き込み権限は取っ払ってOK。
4.xから5.0に上げたとき,さっぱり動かなくてハマりました。rubyの詳しいこと知らんし…。

fcgi対応

5.0に上げてから,表示がどえらく遅くなった。3〜6秒くらい。いや,前から遅かったのかも知れんけど…。
そんなわけで,今更ながらfcgi対応。
tDiaryのports/pkgでは,fcgiに関する依存パッケージの面倒見てくれない。ap24-mod_fcgidだけで無く、rubygem-fcgiも必要。そんで、Gemfileを編集してgem ‘fcgi’を追加。あとは巷のmod_fcgidに関するapacheへの設定書き書き。

未だにtDiary自身の開発は続いているけれど、日に日にtdiaryの情報は減るばかり。ググってみてもtDiaryからWordpressやMovableTypeへの移行記事ばかりが目立つ。
うちも移行が面倒なだけで、積極的にtDiaryを使う理由は特に無いんだよなぁ。

カテゴリー: 未分類 タグ: , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です