Home > PHP > php.iniでsession.save_pathを設定しない(no value)とどうなるか?

php.iniでsession.save_pathを設定しない(no value)とどうなるか?

とある環境でphpinfo()をしてみたらsession.save_pathの欄が「no value」となっていて、
「あれ?これじゃあセッション使えないんじゃない?」と思って調べてみました。

検証環境は以下。

  • php4.4.1(とある業務の都合でめちゃ古いです。。でもphp5でも同じかと)
  • IIS6.0

php.ini

session.save_path =
session.cookie_path =

結果

session.save_pathは指定しない(no value)と、IIS(Windows)の場合「C:\WINDOWS\Temp」に「sess_XXX」という名前で勝手に保存します。
またsession.cookie_pathは指定しないと、「/」(ルート)に勝手に設定されます。
なので、これらが設定されていないからといって、セッションが使えないということはなさそうです。

Comments:0

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://sinsengumi.net/blog/2010/09/php-ini%e3%81%a7session-save_path%e3%82%92%e8%a8%ad%e5%ae%9a%e3%81%97%e3%81%aa%e3%81%84%ef%bc%88no-value%ef%bc%89%e3%81%a8%e3%81%a9%e3%81%86%e3%81%aa%e3%82%8b%e3%81%8b%ef%bc%9f/trackback/
Listed below are links to weblogs that reference
php.iniでsession.save_pathを設定しない(no value)とどうなるか? from sinsengumi血風録
pingback from 卒業制作日誌 » Blog Archive » セッション情報の保存のためのphp設定とXMLの扱い 2011年1月21日

[...] php.iniでsession.save_pathを設定しない(no value)とどうなるか? | sinsengumi血風録 [...]

Home > PHP > php.iniでsession.save_pathを設定しない(no value)とどうなるか?

Search
Feeds
Meta

Return to page top