Кажется, легко, правда? Делали это миллион раз, верно? Я тоже. По какой-то причине это не работает в конфигурации хостинга A2. У кого-нибудь есть идеи?
В .htaccess в каталоге "/"
AddType application/x-httpd-php .html
test.php, то есть «Hello World», выполняется нормально. test.html загружает вместо синтаксического анализа.
Я прочитал много вопросов и ответов, и мне не повезло. Чего не хватает? Какие еще конфиги можно посмотреть? Спасибо.
Я не знаю, законно это или нет, но я отвечаю на свой вопрос, так что ответ есть, чтобы другие могли использовать его в будущем.
По какой-то причине все права доступа к файлам по умолчанию были установлены на 777 или 666, что вызывало проблемы с их правильным обслуживанием. Эти проблемы были решены путем изменения прав доступа к файлам до 644. Конечно, также требовался .htaccess AddType.
посмотрите, разрешено ли чтение .htaccess в каталог, который у вас есть. в httpd.conf вам понадобится AllowOverride для этого местоположения, см. http://httpd.apache.org/docs/2.0/howto/htaccess.html
Модуль загружен? Например. LoadModule php5_module modules/libphp5.so