Отображение php секций в html

269
07 сентября 2017, 19:37

Здравствуйте. Есть пару очень старых блогов, которые необходимо перенести на новый хост. Сайты представляют собой кашу из html и php в .htm файлах. На старом хостинге все работало путем добавления в .htaccess следующей строки:

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

На новом хостинге данная фишка не работает(php вставки отображаются текстом в htm файлах, сами .php файлы отрабатывают нормально)

Если делать так:

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

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

Так же как и на старом хостинге стоит Apache. Какие действия еще можно предпринять что бы php вставки отображались в htm файлах?

Answer 1

Вот так можно

echo ' AddType application/x-httpd-php .php .html ' | sudo  tee -a /etc/apache2/ httpd.conf

А также можно сделать конфигурацию в php.ini файле в директиве short_open_tag поставить

short_open_tag = On

По пути апача есть такой конфигурационный файл

/etc/apache2/mods-enabled/dir.conf

поменять свот этого

<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml 
index.htm
</IfModule>

на вот это

<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml 
index.htm
</IfModule>
READ ALSO
Не могу перенести сайт на yii на OpenServer

Не могу перенести сайт на yii на OpenServer

Есть надобность перенести сайт на локалку чтобы поработать с фронтомСразу скажу сайт я не делал, и в Yii не разбираюсь

254
Неправильно выводит дату - php

Неправильно выводит дату - php

Непонятно, то ли баг, то ли работают эти методы по непонятной логике

281
Как изменить определить id товара?

Как изменить определить id товара?

Имеется массив Данные с API

216
Передача json строки

Передача json строки

Здравствуйте, необходимо передать json строку из одного файла php в другойВ первом файле прописала следующий код:

298