Php sfGuardAuthentication错误/登录问题
问题: 所有用户都无法登录到live前端web应用程序。当使用已知的“有效”登录凭据时,不会给出验证“无效”错误反馈,它只会将用户返回到登录页面并拒绝访问。使用已知的“无效”凭据时,应用程序确实会提供正确的“无效”验证错误反馈 背景: 前一天用户可以无事故登录,第二天所有用户(包括超级管理员用户)都无法登录到live网站。在事件发生之前,该网站已经建立并运行了24个多月,并没有任何登录问题 此外,使用sha1对密码进行散列,并将其存储在数据库中。我有很多会员,不惜一切代价避免要求会员重新注册(假设我甚至可以得到一个超级管理员来登录) 设置: Symfony 1.4,PHP5.4,MySQL,使用的插件:Doctrine Guard,ForkedDoctrineApply 故障排除:Php sfGuardAuthentication错误/登录问题,php,mysql,validation,login,symfony-1.4,Php,Mysql,Validation,Login,Symfony 1.4,问题: 所有用户都无法登录到live前端web应用程序。当使用已知的“有效”登录凭据时,不会给出验证“无效”错误反馈,它只会将用户返回到登录页面并拒绝访问。使用已知的“无效”凭据时,应用程序确实会提供正确的“无效”验证错误反馈 背景: 前一天用户可以无事故登录,第二天所有用户(包括超级管理员用户)都无法登录到live网站。在事件发生之前,该网站已经建立并运行了24个多月,并没有任何登录问题 此外,使用sha1对密码进行散列,并将其存储在数据库中。我有很多会员,不惜一切代价避免要求会员重新注册(假
<?php if (($sf_user->isAuthenticated ())): ?>
Authenticated
<?php endif; ?>
认证
在任何情况下,我都无法获得打印的“认证”我被难住了。任何帮助都将不胜感激 检查服务器上的磁盘空间。如果容量较低,则在磁盘上创建会话数据时可能会出现问题。我正在使用容量为1000GB的磁盘中的12GB。别以为就这样。你能想到我还能找什么吗?然后你应该确定服务器是否有权限写入会话文件夹,并且该文件夹是否不受配额限制。如果不是这样,我不确定问题出在哪里。如果在验证过程中确实没有错误,则表明服务器在保存会话数据方面存在问题。您甚至可以进行一些简单的测试来检查会话是否正常工作(编写两个使用会话的简单脚本并检查会话是否正常)。