我的GoDaddy .htaccess文件中包含以下代码:
AddHandler fcgid-script .do
FCGIWrapper /usr/local/cpanel/cgi-sys/php .do
AddType application/x-httpd-php5 .do
这意味着每当我们去一个" .do"在Web浏览器中的文件,它作为PHP运行。突然之间,经过三年的工作没有问题,它已经停止正常工作!现在,如果我转到.do文件,浏览器就会下载该文件。
我认为GoDaddy已经完成了服务器升级,但我无法解决如何解决问题。
有人有什么想法吗?提前谢谢....
答案 0 :(得分:0)
我遇到了类似的问题。我们能够通过将模块名称替换为Apache V 2.4标准来修复它。
在您的情况下,您需要执行以下操作:
AddHandler fcgid-script .do
FcgidWrapper /usr/local/cpanel/cgi-sys/php .do
AddType application/x-httpd-php5 .do
我们引用了官方的Apache文档here。您的上下文可能有更多选择。
答案 1 :(得分:0)
GoDaddy 昨晚升级了EasyApache(从版本3升级到版本4)。
您应该从.htaccess中删除FcgidWrapper
和AddType
指令,并将AddHandler
修改为:
AddHandler application/x-httpd-lsphp .do
更改后刷新浏览器缓存。