09]00am起床。
p2機能拡張パックで利用するイメージキャッシュをImageCache2を使う方に変更。意外にインストールにハマったのでメモ。
手順としては以下の通り。
おおざっぱにはこんな感じでOK。を参考にさせていただきました。多謝。
_ で、意外にハマったのはPEAR関連のファイル群へのパスが適切に設定されていないと、install.phpの実行時にエラーになることと、PHP4.3.10ではバグのためDB_DataObjectが使えないということ。
前者の解決方法は、php.iniを編集してインストール時だけp2ディレクトリ以下に置いたincludesディレクトリへのパスを追加してやること。p2自体の動作には、この作業は必要ないのですが、ImageCache2のインストールにはp2本体で設定したパスは見てくれないようなので、力業っぽい方法ですがこれで解決。
後者の解決方法は、単純明快。PHPのソースのZend/zend_execute.cを最新のSnap shotから抜き出して差し替えて際コンパイルすることで解決。これで無事にImageCache2が動くようになりました。
あとは.htaccessを編集してローカルからのアクセスのみ許可するようにして完了。画像が多く貼られるような板では、結構な負荷がかかりますが、管理は結構しやすくなるような気がします。
If you want to delete this message, you move to "preferences" page and edit the footer.
It is better to read README and How to write diary before you write diary.