我在application.ini配置文件中设置了以下内容:
resources.session.cookie_domain = ".app.mydomain.com"
然后,在我的Bootstrap文件中,我得到了:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initSession()
{
Zend_Session::start();
}
.
.
.
据我所知,这个配置没有被提取。
如果我尝试:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initSession()
{
ini_set('session.cookie_domain', '.app.mydomain.com');
}
.
.
.
......它有效!但显然这只是一个黑客。如果让ZF拿起我的配置设置,我需要做什么?我可以确认,当我转出配置选项时,我可以看到我的配置设置,它似乎没有被应用到会话。