cakephp身份验证登录问题,登录后只有白色屏幕

cakephp身份验证登录问题,登录后只有白色屏幕,cakephp,login,authentication,Cakephp,Login,Authentication,我创建了一个小的cakePHP应用程序,它使用auth组件来管理管理部分的更改 “仅在生产环境中”的问题是,登录后,我看到的是一个空白的白色屏幕。我应该被重定向到“仪表板”视图。这个空白屏幕也是我在所有其他需要登录用户的“admin”前缀视图(因此是auth组件)中得到的 奇怪的是,有两件事,(1)这在本地主机上运行良好,(2)这个应用程序是一个在本地主机和生产环境下都运行良好的应用程序的副本 我为解决这一问题所做的努力是: -检查以前的申请副本;没有发现什么不同 -检查密码是否已散列 -检查.

我创建了一个小的cakePHP应用程序,它使用auth组件来管理管理部分的更改

“仅在生产环境中”的问题是,登录后,我看到的是一个空白的白色屏幕。我应该被重定向到“仪表板”视图。这个空白屏幕也是我在所有其他需要登录用户的“admin”前缀视图(因此是auth组件)中得到的

奇怪的是,有两件事,(1)这在本地主机上运行良好,(2)这个应用程序是一个在本地主机和生产环境下都运行良好的应用程序的副本

我为解决这一问题所做的努力是:

-检查以前的申请副本;没有发现什么不同

-检查密码是否已散列

-检查.htaccess文件是否以ASCII格式上载(由主机建议)

在此方面的任何帮助都将不胜感激

理想情况下,我想了解如何解决此类问题


谢谢,Paul

每当您将cakephp项目移动到新服务器或文件夹时,都要清除tmp缓存文件。它们位于/app/tmp/cache/

中,请尝试删除tmp/cache/models和tmp/cache/persistent的内容。另外,您是否已将调试模式设置为1?我已经尝试了上述所有操作(空缓存并将调试设置为1),现在得到的是:警告(2):无法修改标题信息-标题已由(输出开始于/home/content/27/8069127/html/app/app_controller.php:17)[CORE/cake/libs/controller/controller.php,第742行]在这封信之前,应该有一些东西印在书页上。可能是任何错误或警告。你能发布那个错误或警告吗?当debug设置为1时,没有错误消息,只有我在上面发布的警告。我查看了错误日志,重点关注了appcontroller文件。因为我在每个控制器中都设置了身份验证,所以我并不真正需要这个文件,所以我删除了它。一旦它被移除,页面就会正确呈现。appcontroller文件中的所有内容都是会话和请求处理程序组件的列表。也许所有更改(缓存和删除app controller)的组合解决了这一问题。谢谢大家。