http://blog.jojo.jp/?eid=825702
IE7(Internet Explorer 7)では
Content-Type: text/plain
を渡すとローカルで関連づけられているテキストエディタを開こうとする。この場合は
Content-Type: text/html
として渡す必要がある。
FireFox,safariではこういう動きはしないし、前バージョンの6ではこういう動きはしなかった、
IEはヘッダを無視して勝手にコンテンツを解釈しようとするらしい、、エラー表示等単純メッセージにContent-Typeにtext/plainを利用している場合は注意が必要
これはローカルにて拡張子「.php」を「秀丸」に関連付けていた為にIEが渡されたヘッダよりも、php_auto_file関連付けを処理しようとするために起こるようです。PHPファイルへの関連付けを外したらなおりました。
嵌った
?がつくと大丈夫なのはこのため