Например, echo phpinfo() ничего не возвращает в мой файл .html
но index.php возвращается с информацией
какую настройку нужно отрегулировать?
Спасибо
Например, echo phpinfo() ничего не возвращает в мой файл .html
но index.php возвращается с информацией
какую настройку нужно отрегулировать?
Спасибо
Вы не можете выполнить код php в файле HTML, файл должен быть файлом PHP с расширением .php или .php5
Чтобы выполнить PHP-код внутри HTML, вам нужно добавить обработчик
Введите это в файл .htaccess
в корне вашего веб-сервера Apache.
AddType application/x-httpd-php .html .htm
Если вы используете PHP как CGI:
AddHandler application/x-httpd-php .html .htm
Вам необходимо настроить Apache для поиска PHP в html-файлах.
Вы можете использовать либо AddType, либо FilesMatch, например:
<FilesMatch \.html$>
SetHandler application/x-httpd-php
</FilesMatch>
Обратите внимание, что это может повлиять на производительность, поскольку каждый HTML-файл теперь будет проверяться на наличие кода PHP.
FilesMatch лучше AddType, поскольку он защитит вас от некоторых эксплойтов. Подробности об этом можно увидеть в шаге 6 руководства по установке php