如何找到导致标题不洁的种子的bug

时间:2012-08-26 03:13:26

标签: zend-framework zend-session

我不知道在使用Zend_Framwork开发我的应用程序时是否遗漏了什么,但这是我的问题,我看不到任何cookie,当我在主机服务器上运行我的应用程序时,但在我的WAMP服务器上一切运行良好。

我存储会话,用户信息以便以后使用,所以在主机服务器上我无法登录..

我使用Zend_Auth和Zend_Acl,这是我的bootstrap

$modelLoader = new Zend_Application_Module_Autoloader ( array ('basePath' => APPLICATION_PATH, 'namespace' => '', 'resourceTypes' => array ('form' => array ('path' => 'forms/', 'namespace' => 'Form_' ) ) ) );

    $this->_acl = new Application_Plugin_Acl ();
    $this->_auth = Zend_Auth::getInstance ();

我还使用Zend_Auth getStorage() - > write('...')在会话中写入信息。 我的application.ini

与会话无关

1 个答案:

答案 0 :(得分:1)

所以,它在WAMP上工作,但不在主机服务器上。我认为你的意思是说你的VPS或专用服务器或说任何云。

Zend_Auth使用$_SESSION并且它上面有很多功能。例如,$ _SESSION ['Zend_Auth'] ['storage']会为您提供有关hasIdentity()检查内容的信息。

所以,你应该做的是,将它粘贴在代码附近并运行它,仅供参考

echo '<pre>';
print_r($_SESSION);

此外,您无法看到Cookie,因为它们是会话cookie,在客户端计算机上有1个引用,其余都在服务器的文件系统(如果未配置)上。

希望有所帮助。

有问题吗?