中田さんへ
その回避策で対処していきたいと思います。
いとさんへ
>PHPは4.3.2でしょうか?
はい。PHPは4.3.2です。PHP_SELF が "no value"になってました。
バージョンダウンしてもいいのですが今はそれほど困っていませんのでしません。
これから先必要になってきたら4.3.1へのバージョンダウンを行ないたいと思います。
回答ありがとうございました。
akiraさん
PHPは4.3.2でしょうか?
phpinfoを見ると 4.3.2では php.exeで PHP_SELF が "no value"になります。
ISAPIの方は正しく表示されます。4.3.1 なら php.exeでもISAPIでも正常です。
もしかするとバージョンを 4.3.1に落とすといいのかもしれません。
akira さん、
その回避策でやっていてください。
いつもAnHTTPDを利用させていただいています。
1.41fを利用していましたが、php.exeを使用した場合、PHPで$_SERVER['PHP_SELF']
を単独で使っていると取得できていません。
あるスクリプトで、
<a href="{$_SERVER['PHP_SELF']}" target="_self">■ 日記一覧を見る</a>
となっているのですが、リンクをクリックするとディレクトリへのリンクとなり、
つまりそのページ自身へリンクしていないのです。
1.42iでも同様でした。ISAPIを使用した場合は問題なく動作しました。
<a href="{$_SERVER['PHP_SELF']}?" target="_self">■ 日記一覧を見る</a>
と?を挿入して回避しています。