2005年1月17日

カレンダーのリンク

日付のリンクをクリックすると 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ファイルを削除しました。って、こんなのでいいのかな~。


人気blogランキング これいかが? おすすめ
at 01:26 | Movable Type | Comments [3] | TB [0]

このエントリーのトラックバックURL:

コメント

素朴な疑問?php化はされています?TOPページ他はphpでは無いようですが...

Posted by 51 at 2005年1月17日 20:39

PHP化はしていません。全部htmlです。
PHP化した方がいいのでしょうか?

Posted by のび太 at 2005年1月17日 21:41

でしたら今回とられた処置で解決!で良いと思いますヨ。確か昨日自分が見たときはphpを読みに行ってました。その部分をhtmlに直されたようなので問題無しだと思います。詳しい方フォローをお待ちします。

Posted by 51 at 2005年1月17日 21:56




保存しますか?


ご利用のブラウザ、設定ではご利用になれません。