« Planex からBitTorrent対応ルータが発売 | メイン | MovableType:MTPaginateで、時々ダウンロードになったりする »
2007年5月15日
時々404NotFoundになる、ContentsHeaderがおかしくなる >>Apache
Apache2.2.4を使っていますが、時々404NotFoundと、PHPのダウンロードになってしまう時があります。
404になるのは、MTPaginateで/区切りをして動的URIを静的URIに見せかけているところ。
いつもというわけじゃないんですが、Apache側でFile does not exist になってしまうことが時たまあるので、ちょっとどうにかしなきゃいけません。
今のところ、解決策がないんで時間を作ってApacheのソースを眺めてみることにします・・・。
それと、これも毎回ではありませんが、PHP実行時に返してくるContent-Typeがバラケます。
Content-Type: text/html
と、
Content-Type: application/x-httpd-php
の場合があります。後者の場合だと、Internet Explorerではダウンロードになります。
htmlをだらだらーと書いた上で、phpを書いたスクリプト(っていうか、MTPaginateですが・・・)で、どうもヘッダがうまくつかずにダウンロードになることがあるようです。
これはPHP側の問題でしょうなあ・・・。
とりあえず、httpheaderを一番最初に付加するようにしてみました・・・ので、しばらく様子見です。
<?php
header("Content-type: text/html");
?>
とします。
トラックバック
現在、この記事はトラックバックを受け付けておりません。
コメント
現在、この記事はコメントを受け付けておりません。