AddType в htaccess вызывает загрузку страницы

Я прочитал около 10 вопросов, подобных этому, но, похоже, ответа на этот простой вопрос нет.

Что может вызвать загрузку файлов .htm вместо выполнения как php?

Я использую следующий код:

AddType application/x-httpd-php htm 

Я пробовал много комбинаций, но не имел успеха.

Что еще я могу попробовать?

Все, что мне нужно – файлы .htm и .html для выполнения php.

Также используйте AddHandler , измените htm на .htm и добавьте .html

 AddHandler application/x-httpd-php .htm .html AddType application/x-httpd-php .htm .html 

http://www.suffix.be/blog/addhandler-addtype-directives

У меня была такая же проблема, но потом я понял, что версия php, которую я использую, – php5. Я изменил обработчик на следующее, и это сработало!

 AddHandler x-httpd-php5-3 .php AddHandler application/x-httpd-php5 .php 

Добавьте эту строку в файл .htaccess (разрешено)

 AddHandler application/x-httpd-php5 .php .php4 .php5 .html .htm .phtml .shtml 

Попробуйте: application / x-httpd-ea-php5 или application / x-httpd-ea-php56 для PHP 5.6 Мне пришлось сменить это после обновления до EasyApache 4

Программное обеспечение Doug Smartlab

У меня была такая же проблема, и я не мог найти ответ здесь. Нашел ли это на этом форуме cpanel: https://forums.cpanel.net/threads/php-script-is-not-working-in-html-file.595195/

Их совет заключался в том, чтобы использовать это:

 AddHandler application/x-httpd-ea-php56 .htm .html .shtml AddType application/x-httpd-php5 .php 

Однако я использовал PHP вместе с JSON. После этого PHP работал, но JSON этого не делал. Решил его, удалив AddType и придерживаясь AddHandler

 AddHandler application/x-httpd-ea-php56 .htm .html .shtml 

Пытаться

 AddHandler fcgid-script .htm .html 

Или

 AddHandler x-mapp-php5 .html .htm