[PHP-users 29047] Re: セッションが使えないので教えてください。
kondo
nobuaki3.kondo @ toshiba.co.jp
2006年 4月 20日 (木) 11:15:31 JST
近藤です。
レスありがとうございます。
> phpinfo()の情報が少ないのでなんともいえませんが、
> session.cookie_secure が on、かつhttpでアクセスしていたりとか?
>
> この設定の場合、下記に似た挙動をすると思いますが…
>
>
> On Thu, 20 Apr 2006 10:44:32 +0900
> "kondo" <nobuaki3.kondo @ toshiba.co.jp> wrote:
>
>> /tmpの下には、sess_XX・・・XXX(セッションID)といった感じのファイルが
>> アクセスするたびに作られるようです。
phpinfo()の結果は以下の通りでした。
Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter private private
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp/Session /tmp/Session
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies On On
session.use_trans_sid Off Off
--------------------------------------------------
php.iniを開いてsession.cookie_secure検索したら無かったので、
session.cookie_secure = onというのを[Session]の次の行に追加
してApacheを再起動し、IEでアクセスしてみましたがpage1.php,page2.php
ともに同じ結果でした。
session.cookie_secureがOnになっていることはphpinfo()で確認しました。
PHP-users メーリングリストの案内