我们的网站没有任何问题。没有变化,但昨天它停止了工作。当用户访问该站点时,浏览器现在会提示用户下载该页面。在Firefox中,它说:
“您已选择打开[页面名称],即: 来自http://our.website.com的application / x-httpd-lsphp。
我们的网站没有任何变化。
我们的.htaccess文件几个月没有更改。它有2个相关部分。此部分强制所有没有扩展名的文件由php呈现,同时允许所有具有扩展名的文件正常呈现:
<Files *>
ForceType application/x-httpd-lsphp
</Files>
<Files *\.*>
ForceType None
</Files>
这会将主索引页面设置为Start(无扩展名):
DirectoryIndex Start
它工作好几个月,然后突然停止工作
这是PHP版本5.4.34。 Linux,Apache。
我们检查了网络主机支持。他们不知道什么是错的,所以他们建议我们应该将整个网站恢复到1周前的版本。不过,我们真的不愿意,因为我们已经失去了上周的数据。
任何想法发生了什么以及如何解决?感谢...
答案 0 :(得分:0)
评论摘要:
确保加载LiteSpeed是必要的(情况就是新安装)。 事实证明,LiteSpeed不适用于无扩展页面,因此LeeWenzu必须为文档类型指定“x-httpd-php5”。