我们在服务器上创建了一个子域。首先我们测试了HTML的工作原理,然后我做了phpinfo(),一切都很好。但当我将整个Cakephp应用程序移动到devserver:
时dev.lessonshark.com
我得到一个白色的屏幕。但我可以去:
dev.lessonshark.com/css/front.css
那条路线很好。
到目前为止我做了什么:
1. Made debug in core set to 3.
2. Removed all the cache files in tmp folder.
仍然没有运气,有什么想法吗?
答案 0 :(得分:1)
首先,检查服务器错误日志。白色屏幕通常是以下之一:
你没有清除/ app / tmp / cache中的文件(离开了 目录,删除任何文件)。
内存不足(请查看服务器日志)
服务器上未启用mod_rewrite或未正确配置(请检查您的apache配置中是否已设置allowOverride所有设置,以便读取Cake的.htaccess文件)
[编辑]
答案 1 :(得分:0)
我刚刚解决了这个问题。
如果上述解决方案都没有工作,(调试,清空缓存..等等),试试这个。
打开您的控制器,删除任何不需要的空行,尤其是在<?php
标记周围的文件顶部,并确保在结束?>
标记周围没有无用的空行。< / p>
我希望它有所帮助。