[Tep-j-general] Re: セッションとクッキーの設定について

Back to archive index

Taka Int takai****@mac*****
2004年 5月 6日 (木) 19:09:35 JST


はまだ様、佐藤様、

お返事ありがとうございます。

ローカル(テスト)と本番サーバーのphpinfo確認しました。
両サーバーとも session.use_cookies は on でした。

さらに注意深く違いを探してみましたら、
Apache Environment の HTTP_CONNECTION が
テスト環境では keep-alive となっているのに
本番環境では close となっていました。

HTTP Headers Information > HTTP Response Headers の、
テスト環境では、
Keep-Alive : timeout=15, max=100
Connection : Keep-Alive
本番環境では、
Connection : close
となっています。

その他はほとんど同じでした。
たぶん、この辺りのApache設定が原因ではないかと推測します。

この HTTP_CONNECTION を CLOSE から ON にするのは難しいでしょうか?
Apacheの参考書で調べてみると、KeepAlive の設定は
server config (httpd.conf?) でしか設定できないみたいです。
本番はレンタルサーバーなので、server config は変更できそうにありません。

その他原因などは、考えられないでしょうか?
ApacheもPHPも必死に勉強しているのですが、まだまだわからないことだらけです。

どうかよろしくお願いいたします。

TAKA @ INT

On 2004/05/06, at 17:33, hamada wrote:

>
> こんにちわ。
>
> On Thu, 6 May 2004 16:04:47 +0900
> Taka Int <takai****@mac*****> wrote:
>
>> 本番のレンタルサーバーにてチェックしてみたところ、
>> なぜかクッキーの利用ができず、URLの最後にoscSid=が付きます。
>
> 「session.use_cookiesがoffになってるだけ」ってことは無いんですよね?
>  phpinfoで確認してください。
>
> session.use_cookiesはPHP_INI_ALLなので、php.iniをいじれない環境でも設定
> が許せば.htaccessで
>
> php_value session.use_cookies 1
>
> とかしてオーバーライド出来るハズです、たぶん。
>
> http://php.planetmirror.com/manual/ja/ref.session.php
>
> cookieのみってことなら多分register_globals問題ではないと思うんですが。
>
> これで駄目な場合は、新旧環境のphpinfoを見比べる事で突破口が開けそうな気
> がします。
>
> はまだ
>
>
>
> _______________________________________________
> Tep-j-general mailing list
> Tep-j****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/tep-j-general
>




Tep-j-general メーリングリストの案内
Back to archive index