我有由以下结构的PHP文件:没有加载PHP文件正确
<html>... headers, scripts & styling
... some html here
<?php
if($_GET['v'] == 1)
{
?>
... html code here ...
<?php
}
else
{
?>
... html code here ...
<?php
}
?>
</html>
有时文件只是用来加载一半,例如,如果v=1
什么会加载到屏幕(如果我View Source
也检查)是这样的:(相对于我上面的例子)
<html>... headers, scripts & styling
... some html here
... html cod
正如你所看到的,代码只是随机切断。这并不是什么明显的例子,如循环或任何东西。它发生在HTML代码的中间,而不在<?php ?>
标签内。
它看起来好像服务器只是决定停止在那里,然后无缘无故的沟通。它也发生在每次不同和随机的地方,有时加载完美。
它也只发生在我的共享主机帐户,而不是我的localhost
。
有没有什么简单的事情可能导致这种情况? 以前有没有人遇到过这个?
你能分享一个链接,以便我们可以用我们自己的浏览器测试它并运行数据包捕获工具吗? – phihag
不,抱歉 - 它位于网络应用程序的控制面板内。 – LouwHopley
然后你可以创建一个pcap转储(例如[wireshark](http://wireshark.org))并上传它? – phihag