[PHP-users 7819] PHP/4.2.1 での setcookie()

川村規允【ゼロプランニング】 php-users@php.gr.jp
Fri, 31 May 2002 17:20:06 +0900


初めて書き込みします、川村と申します。
まだまだ初心者ですが、よろしくお願いします。

今までのRedHat7.2+Apache1.3.20+php-4.0.6の環境を、
Apache/2.0.36+PHP/4.2.1 にバージョンアップしました。

問題:
今までは下記のようにクッキーを発行していたのですが、
Apache、PHPともにバージョンアップしたところ、正常にクッキーが
発行出来なくなりました。
2行目の"bbb"の方は、正常にセットされるのですが、1行目の"aaa"の方が
セットされません。

     setcookie ("aaa",test,time()+3600,"/","",0);
     setcookie ("bbb",time(),time()+3600,"/","",0);

パケットを見てみましたがサーバーからは"bbb"のデーターしか送信されていません
でした。

Win32でApache/1.3.24 + PHP/4.2.0 の環境では問題なく動作しました。

PHP/4.2.1 の問題なのか、Apache/2.0.36の問題なのか、はたしてプログラム自体の
問題なのかわかりません。

いろいろと、試して見たのですがどうにも行き詰まっております。
どなたか、分かる方がいらっしゃいましたらよろしくお願いします。

PHPのインストールは
./configure' '--enable-mbstring' '--enable-mbstr-enc-trans'
'--enable-mbregex'
 '--with-mysql' '--with-apxs2=/usr/local/apache2/bin/apxs'
'--enable-trans-sid'
です。

以上よろしくお願いします。

川村 規允
E-mail kawamura@zero-planning.co.jp