ZendFrameworkのセッションファイルの保存場所指定

2010年4月30日

ZendFrameworkを使用して、セッション用ファイルが保管される場所を指定したい場合
Zend_Session::setOptions(
array(
'strict’=>$c->session_strict,
'name’=>$c->session_name,
'cookie_domain’=>$c->session_domain,
)
);

というようなセッションを作成する箇所で、

'save_path’ => $c->session_dir

というのを追加すればいい。

$c->

というのはコンフィグから取得しているので、別に適当な変数でも値でも構わない。

重要なのは、’save_path’でセッションファイルの保存先を指定する事。