2008年7月 4日

サイトのphp化なんとか成功

ブログの記事が多くなってくると、MTの再構築に時間がかかってしまう解決方法にサイトのphp化というものがあったのですすめてみるとトラブル発生。

サイトが表示されない状態から、表示できるようになるまでの道のりをメモ。

原因はレンタルサーバー(ロリポップ)に対するディレクトリ・ファイルパーミッションの変更行を

DBUmask 0022
HTMLYmask 0022
UploadUmask 0022
DirUmask 0022
HTMLPerms 0777

というようにmt.config.cgiに記述したのだけれど、それから表示されなくなったので、色々と消したりしてみても元に戻らなかった。

「ロリポップ MT php」などと色々サイトを調べてみると、プラグインで解決するというものを見つけた。
applymodiferというプラグインで、どうもphp化すると、改行が先頭行にあるとうまくページが表示されないということがなんとなく分かった。それで、このapplymodiferというのを使えば、改行を消してくれるということだったので、使ってみたけど、はっきりとした使い方もよくわからないまま進めてしまったせいか、まだ、ページは真っ白のまま。

次にparse errorについて調べてみたり色々していると、テンプレートのヘッダーの1行目に原因があるようなので、1行目を削除してみると復活。

修正、実行を繰り返したので、うまく整理できているのか心配だけどひとまず安心。

ていうか、すごいてんぱって作業するとどうしてもうまくまとめられないなぁ。悔しい

トラックバックURL

このエントリーのトラックバックURL:
http://ptkk.com/pd/mt/mt-tb.cgi/19

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)