1

我的 GoDaddy .htaccess 文件中有以下代码:

AddHandler fcgid-script .do
FCGIWrapper /usr/local/cpanel/cgi-sys/php .do
AddType application/x-httpd-php5 .do

这意味着每当我们在 Web 浏览器中访问“.do”文件时,它都会作为 PHP 运行。突然,经过三年没有问题的工作,它已经停止正常工作了!现在,如果我转到 .do 文件,浏览器只会下载该文件。

我认为 GoDaddy 已经进行了服务器升级,但我不知道如何解决问题。

有人有想法么?提前致谢....

4

2 回答 2

1

GoDaddy昨晚升级了 EasyApache(从版本 3 到版本 4)。

您应该从 .htaccess 中删除FcgidWrapperAddType指令,并修改AddHandler为:

AddHandler application/x-httpd-lsphp .do

更改后刷新浏览器缓存。

于 2018-06-13T19:07:17.323 回答
0

我遇到了类似的问题。我们能够通过将模块名称替换为 Apache V 2.4 标准来修复它。

在您的情况下,您需要执行以下操作:

AddHandler fcgid-script .do
FcgidWrapper /usr/local/cpanel/cgi-sys/php .do
AddType application/x-httpd-php5 .do

我们在这里参考了官方的 Apache 文档。您的上下文可能有更多选择。

于 2018-06-10T02:54:25.427 回答