apache — PHP в теле html не рендерит

Hostgator недавно изменил конфигурацию своего сервера для общих учетных записей. Результатом является то, что, где html-файлы ранее обслуживали php, теперь их нет. Вывод включает в себя теги php, отображаемые в источнике, и, конечно, он не отображается.

Они не помогут, сказав мне, что это проблема кодирования. Что я не верю …

<?php echo 'test'; ?>

не работает

Так что я могу изменить все html-файлы и внутренние ссылки, чтобы они имели расширения php, но это утомительная работа. К счастью, если я вынужден, это маленький сайт.

Однако, если я добавлю .htaccess вместо этого с:

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

это должно сократить это правильно?

Затем я получаю запрос, открывающий диалоговое окно открытия файла в Firefox, и просто все еще не рендеринг в IE … (Я получаю сообщение об ошибке: Вы решили открыть … который: application/x-httpd-php)

Любые мысли приветствуются.

2

Решение

Для Hosgator вы должны добавить следующий код:

AddHandler application/x-httpd-php5 .html .htm

Обратите внимание на «5» после php.

3

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

Других решений пока нет …