[PHP-users 26714] PHP5とApache2でURLに埋め込んだ変数の値が取れなくなる

fan charlie fan_charlie @ hotmail.com
2005年 9月 1日 (木) 01:43:19 JST


皆さん、こんにちは、チャーリーと申します。

サーバー移行のため、移行先のサーバーにPHP、Apacheとも上のバージョンにしまし
た。
移行元:
PHP-4.3.6
Apache1.3.31
OS:Linux8
移行先:
PHP-5.0.4
Apache2.0.54
OS:Linux8
発生した問題:
URLに埋め込んだ変数の値がリンク先のページで受け取れなくなりました:
下記簡単なテストをしました:

テストページソース1
test.html<br>
<?
echo "<a href=./test1.html?a=123&b=abc>a href=test1.html?a=123&b=abc</a>";
?>

テストページソース2
test1.html<br>
aとbは表示されたかな?<br>
<?
echo "a="."$a"."<br>"."b="."$b";
?>

テスト結果
移行元のサーバーでは問題なく変数の値が表示されました。
移行先と考えているサーバーで変数の値が表示されません。

サーバーを構築する時にできるだけ以前と同じオプションを付けてインストールした
つもりだが、
'./configure' '--with-apxs2=/usr/local/apache2/bin/apxs' 
'--with-pgsql=/usr/local' '--with-zlib' '--with-gd' '--enable-mbstring' 
'--enable-mbregex' '--enable-trans-sid' '--enable-track-vars' 
'--disable-libxml' '--enable-zend-multibyte' '--enable-exif' 

PHP.iniの設定もできるだけ同じようにしたつもりだった。
いろいろ調べても、これはApache2よる問題か、PHP5による問題か判明に至りません
でした。

ちなみに、キャリアは携帯なので、クッキを使うことは考えておりません。

どこに原因があるかを教えていただけますか?
よろしくお願いいたします。

チャーリー




PHP-users メーリングリストの案内