我的服务器上有这个问题。 当我刷新我的网页时,有时会发生这种情况。 看起来litespeed不会通过file.php到PHP编译器,而不是呈现HTML和解释PHP,我会看到我的PHP源代码。 它不会总是发生,50次尝试只有2或3次。
我的PHP版本是5.3.10但是我也有5.2.17问题。 我的Litespeed版本是CentOS 6 (x64)上的V5.5 ,
通常情况下,不应该发生在任何networking服务器上。 这可能是因为一个小故障(如果你正在testing相同的页面)。
尝试重现它,并提交一个错误报告,如果它仍然存在。
您需要确保您已经configuration了litespeed来使用PHP来parsingPHP mimetypes,而不是将它们写入标准输出。 如果没有configurationMIMEtypes,你会在Apache上遇到同样的问题。 如果真的是随机的,不能链接到特定的领域等,那么这可能是一个错误。
要添加一个PHP处理程序,你只需要添加一些东西…
addType application/x-httpd-php5 php
确保您的PHP文件始终以您在处理程序中指定的扩展名命名。
经过几个月的斗争,终于明白了我的问题。 换句话说,如果.htaccess文件长度超过17行,将会使Litespeed混淆。