我有一个似乎工作得很好的cakephp(1.3.10)应用程序,但最近我得到一个错误页面,显示chrome中没有收到数据。这在各种页面和各种浏览器中随机发生。我用谷歌搜索了错误,发现只有无关的信息。
我没有更改任何代码或升级框架,也没有在运行应用程序的服务器上进行任何更新。
这可能是什么原因? 这段代码是否相关,如果是这样,我在哪里可以开始寻找在cakephp中解决它?
非常感谢任何帮助。
答案 0 :(得分:2)
如果它是随机发生的,那么您的脚本可能会遇到超时或使用太多内存的问题。我有一次使用wordpress这个问题,因为wordpress有时会在页面浏览量上调用内部“cronjob”。
答案 1 :(得分:2)
“未收到任何数据” 可以意味着
网络服务器中的问题
由于致命错误导致PHP脚本死亡(虽然我认为应该总是发出200个...取决于我猜的服务器配置)。
如果您正在使用Apache,请先查看其error.log
。那里有可能有启发性。
如果这没有帮助,您可以尝试logging your PHP errors into a file。