代码之家  ›  专栏  ›  技术社区  ›  sasori

引导中的zend_session::start()。

  •  1
  • sasori  · 技术社区  · 14 年前

    你能告诉我如何将zend_session::start()包含在zf app的引导文件中吗?

    1 回复  |  直到 13 年前
        1
  •  7
  •   Phil    14 年前

    使用应用程序资源- http://framework.zend.com/manual/en/zend.application.available-resources.html#zend.application.available-resources.session

    您需要做的只是在配置文件的“resources”部分中提供一个“session”部分。

    至少,我建议设置一个会话名称,例如

    resources.session.name = "MyAppName"
    

    或者如果使用zend_config_xml

    <resources>
        <session>
            <name>MyAppName</name>
        </session>
    </resources>    
    

    如果您想在引导类中执行一些会话操作,只需确保先引导会话资源以获取配置选项,例如

    protected function _initSessionNamespaces()
    {
        $this->bootstrap('session');
    
        // now create your namespace(s) and whatnot
    }