Это происходит тогда, когда выполняются действия по переопределению файлов, которые обрабатывает php, через файл .htaccess. Для этого используются следующие директивы:
RemoveHandler .html .htm AddType application/x-httpd-php .php .htm .html |
Но такая конфигурация применима, если PHP на вашем сайте использует режим mod_php. На сегодняшний день это редкий случай, а в основном используется режим php_fastcgi
Решение проблемы
Если сайт вместо открытия страницы начинает скачивать php-файлы или не работает РНР код в HTML, тогда выполните следующие действия:
- Зайдите в панель хостинга, в раздел: Сайты и домены —> Кликните по вашему домену —> Настройки Apache и nginx
- Теперь в поле «Дополнительные директивы для HTTP» пропишите код, который указан ниже:
<IfModule mod_fcgid.c> <Files ~ (\.html$)> SetHandler fcgid-script FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .html Options +ExecCGI allow from all </Files> </IfModule> |
Если возникли вопросы, обращайтесь к специалистам Ukrhost из любого города Украины.