PHP有些随意地停止渲染页面

Posted

技术标签:

【中文标题】PHP有些随意地停止渲染页面【英文标题】:PHP stops rendering page somewhat arbitrarily 【发布时间】:2010-10-31 10:38:25 【问题描述】:

我整个上午都在试图找到答案,但无济于事。我在一个网站上工作,我设置了一个小型测试服务器来进行更改。当我加载我做了一些更改的页面时,我注意到页面停止了。我重新加载了页面,它停在了另一个地方。我一次又一次地重新加载,注意到它停在了三四个地方,但无法预测它会停在哪里。页面本身包含在其中包含逻辑的页面中,当页面未发布到时包含。我做了一个只包含phpinfo(); 的小页面页面,同样的问题也存在。它停在生成的表格中看似随机的位置。

有没有其他人遇到过这个问题,如果有,您是如何解决的?

设置:

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

我对服务器所做的唯一更改是将文档根目录指向 httpd.conf 文件中的不同文件夹。

【问题讨论】:

可能有些明显,但是您检查过 apache/php 错误日志吗?此外,如果您恢复对 httpd.conf 所做的更改,行为会停止吗? 尝试确保在您的 php.ini 文件中打开 display_errors,这样您就可以看到任何错误。有时它会默认关闭。 看看你的 apache 访问日志。 Apache记录发送的字节数——每次都一样吗? 【参考方案1】:

很可能,您的脚本已用完 1) 内存 2) 最大执行时间

检查 php.ini 中的那些常量

【讨论】:

【参考方案2】:

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

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

【讨论】:

我什至不确定我做了什么,但问题消失了。当我再次访问服务器时,我会查看日志,看看是否能找到任何不寻常的地方。无论如何,谢谢!

以上是关于PHP有些随意地停止渲染页面的主要内容,如果未能解决你的问题,请参考以下文章

react + redux + saga +服务器端渲染+如何停止服务器端渲染页面的额外ajax调用?

使用 react-router-dom 停止页面中侧边栏的重新渲染

渲染使用框架集的页面

用户离开页面后php执行是不是停止?

从 php 页面内的字符串动态渲染 jpg/png

如何在php中停止刷新页面[重复]