Home > Tags > session

session

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は指定しないと、「/」(ルート)に勝手に設定されます。
なので、これらが設定されていないからといって、セッションが使えないということはなさそうです。

Home > Tags > session

Search
Feeds
Meta

Return to page top