在Windows上(未在其他环境中检查),快速入门教程FORM代码
$this->addElement('hash', 'csrf', array(
'ignore' => true,
));
在php.ini的“session.save_path”变量中设置的目录中创建会话文件(类似“c:\ wamp \ tmp”)
但是如果你在模块中放入相同的代码,它会尝试在目录APPLICATION_PATH“/../data/session”中创建会话文件,默认情况下不存在,因此会引发异常。
如果解决方案是创建这个“日期/会话”目录,它不能解释为什么模块不使用php.ini的“session.save_path”变量中的模块。
答案 0 :(得分:0)
您可以使用提供的Zend_application_Resource_Session
来设置save_path
:
resources.session.save_path = APPLICATION_PATH "/../data/session"
如果需要,您仍然可以将其设置为/tmp
。