カレンダーのリンク

Movable Type

日付のリンクをクリックすると 500 Internal Server Error が出てしまう。googleで検索して調べてみるとPHPファイルが実行されていないようでした。FTPソフトを使って調べてみたところ出力されたPHPファイルの属性は 666 になっていた。ちなみにFTPソフトから 755 に書き換えて見ると正常に表示される。じゃあ、PHPファイルの属性を 755 になるようにすればいいのだけれどどこを変えたらいいのか分からない。


いろいろと調べてみると mt.cfg ファイルに HTMLPerms 0777 の記述を入れるといいらしいと言うことまで分かったのですが、これをやってみて再構築してもPHPファイルの属性は変わらなかった。仕方がないので日付アーカイブに記述する

<$MTArchiveDate format="%Y/%m/%d"$>-index.PHP

<$MTArchiveDate format="%Y/%m/%d"$>-index.html

このように変えて不要になったPHPファイルを削除しました。って、こんなのでいいのかな~。