PHP停止渲染页面有点任意
问题描述:
我已经花了整整一个早上试图找到这个答案,无济于事。我正在一个网站上工作,我建立了一个小型测试服务器来进行更改。当我加载页面时,我做了一些修改,我发现页面停了下来。我重新加载了页面,并停在另一个地方。我一次又一次地重新加载,并注意到它停下来的三四个地方,但无法预测它会停止的地方。页面本身包含在页面中,其中包含逻辑,当页面未被发布时,包含该页面。我做了一个只包含phpinfo();
的小页面页面,同样存在这个问题。它停止在制作的表格中看似随机的地方。PHP停止渲染页面有点任意
有没有其他人有过这个问题,如果是的话,你是如何摆脱它的?
设置:
- 的Windows XP(测试服务器)
- XAMPP
- PHP 5.2.9
- 的Apache 2.2.11
唯一的变化我对服务器做了点g将文档根目录放在httpd.conf
文件中的其他文件夹中。
答
我会检查Apache和PHP服务器日志。 如果你只有在调用phpinfo()时没有其他任何东西,那么它很可能是某种冲突(而不是你的代码)。
如果您需要更多帮助,请在这里发布您的日志。
答
最有可能的,你的脚本运行的 1)内存 2)最大执行时间
检查这些常量在php.ini
也许有点明显,但你检查了apache/PHP的错误日志?另外,如果您恢复对httpd.conf所做的更改,行为是否会停止? – inkedmn 2009-06-04 18:47:08
请确保您的php.ini文件中的display_errors已启用,以便您可以看到任何错误。有时它默认关闭。 – Kekoa 2009-06-04 18:48:28