AddHandler .htaccess на GoDaddy перестал работать сегодня

У меня есть следующий код в моем файле GoDaddy .htaccess:

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

Это означает, что всякий раз, когда мы обращаемся к файлу «.do» в веб-браузере, он запускается как PHP. Внезапно, после трех лет работы без проблем, он перестал работать правильно! Теперь, если я перехожу к файлу .do, браузер просто загружает файл.

Я думаю, что GoDaddy сделал обновление сервера, но я не могу решить, как решить проблему.

У кого-нибудь есть идеи? Заранее спасибо….

1

Решение

GoDaddy обновил EasyApache (с версии 3 до версии 4) вчера вечером.

Вы должны бросить FcgidWrapper и AddType директивы из вашего .htaccess, и изменить AddHandler чтобы:

AddHandler application/x-httpd-lsphp .do

Обновите кеш браузера после изменения.

0

Другие решения

Я столкнулся с подобной проблемой. Мы смогли это исправить, заменив имя модуля на стандарт Apache V 2.4.

В вашем случае вам нужно будет сделать:

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

Мы передали официальную документацию Apache Вот. Там может быть больше вариантов для вашего контекста.

0

По вопросам рекламы [email protected]