zend_auth导致应用程序出错

时间:2010-10-28 15:31:43

标签: zend-framework zend-auth

我一直关注一些关于zend_auth的在线截屏和教程。

我有一个由zf工具创建的基本zend应用程序。

在索引控制器索引操作中,我放置一些代码来测试用户是否经过身份验证。

if(!Zend_Auth::getInstance()->hasIdentity())
    {
        $this->_redirect('login');
    }

现在据我所知,这应该检查当前会话是否已经使用身份授权,如果它没有(即返回false)

它会将屏幕重定向到登录控制器索引操作。

我得到的是默认错误操作页面说明

发生错误 申请错误

有没有人知道wtf正在进行中。 我怀疑它与需要设置自动加载器有关,但我已经设置了库文件夹的包含路径。 (加上我对访问控制器操作等没有任何问题。

我有另一个问题,表单阻止我的应用程序呈现任何内容,但我会创建另一个问题。

1 个答案:

答案 0 :(得分:0)

感谢keyne设置错误报告是一个好主意 出于某种原因,我以为我已将我的应用程序发送到开发,但它是生产。

在查看错误报告后,我发现我忘记在测试服务器上创建一个数据文件夹来保存会话信息。

因此创建会话的zend_auth无法定位目录。