GoDaddy上的AddHandler .htaccess今天停止了工作

时间:2018-06-07 00:23:06

标签: php .htaccess addhandler

我的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已经完成了服务器升级,但我无法解决如何解决问题。

有人有什么想法吗?提前谢谢....

2 个答案:

答案 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中删除FcgidWrapperAddType指令,并将AddHandler修改为:

AddHandler application/x-httpd-lsphp .do

更改后刷新浏览器缓存。