PHP停止渲染页面有点任意

问题描述:

我已经花了整整一个早上试图找到这个答案,无济于事。我正在一个网站上工作,我建立了一个小型测试服务器来进行更改。当我加载页面时,我做了一些修改,我发现页面停了下来。我重新加载了页面,并停在另一个地方。我一次又一次地重新加载,并注意到它停下来的三四个地方,但无法预测它会停止的地方。页面本身包含在页面中,其中包含逻辑,当页面未被发布时,包含该页面。我做了一个只包含phpinfo();的小页面页面,同样存在这个问题。它停止在制作的表格中看似随机的地方。PHP停止渲染页面有点任意

有没有其他人有过这个问题,如果是的话,你是如何摆脱它的?

设置:

  • 的Windows XP(测试服务器)
  • XAMPP
    • PHP 5.2.9
    • 的Apache 2.2.11

唯一的变化我对服务器做了点g将文档根目录放在httpd.conf文件中的其他文件夹中。

+3

也许有点明显,但你检查了apache/PHP的错误日志?另外,如果您恢复对httpd.conf所做的更改,行为是否会停止? – inkedmn 2009-06-04 18:47:08

+3

请确保您的php.ini文件中的display_errors已启用,以便您可以看到任何错误。有时它默认关闭。 – Kekoa 2009-06-04 18:48:28

我会检查Apache和PHP服务器日志。 如果你只有在调用phpinfo()时没有其他任何东西,那么它很可能是某种冲突(而不是你的代码)。

如果您需要更多帮助,请在这里发布您的日志。

最有可能的,你的脚本运行的 1)内存 2)最大执行时间

检查这些常量在php.ini