[PHP-users 17633]Re: 複数ドメインでセッションを共有するには(Re:Failed to write session data

小野昇一 ono @ searchina.ne.jp
2003年 9月 2日 (火) 14:35:14 JST


小野です。

渡辺さん、非常参考になりました。

もっとマニュアル読まなきゃいけないですね。精進いたします。。。

早速下記試してみて問題なさそうですので、運用で使っていけそうです。

On Tue, 02 Sep 2003 11:48:31 +0900
"Y.Watanabe" <yuw @ msj.biglobe.ne.jp> wrote:

> 複数のドメインでWebサーバを立ち上げていて、
> しかしセッション情報は共有したいという場合、
> 
>    http://jp.php.net/manual/ja/ref.session.php
>    session.cookie_domain 
>        session.cookie_domainによりsession_cookieで 
>        指定するドメインを指定します。
> 
> をうまく使うのがいいんじゃないでしょうか。
> 
> つまり、
>   hogehoge.example.com 
>   fugafuga.example.com
>   korakora.example.com
> でセッション情報を共有したいという場合は、
> php.iniファイルかあるいはini_set()で
> 
>   ini_set("session.cookie_domain", ".example.com");
> 
> みたいにします。
> 
> #ただし、クッキーを使うことが必須となる(=携帯電話サイトでは採用しにくい)
> #です。



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