У меня есть учетная запись Rackspace Cloud Sites, и я пытаюсь включить PHP для одного html-файла в определенном каталоге в моей корневой папке сайта.Включить PHP на определенной странице html в определенном каталоге
У меня есть файл .htaccess в корневой папке. И мой корень документа с использованием $_SERVER['DOCUMENT_ROOT']
равен /mnt/stor1-wc2-dfw1/myaccnum/servernum/mydomain.com/web/content
(я закрыл несколько деталей, но основная структура не повреждена).
Я тогда сделайте следующее (который я увидел на другой SO ответ):
<Directory "/mnt/stor1-wc2-dfw1/myaccnum/servernum/mydomain.com/web/content/mydir">
<Files "index.html">
AddType application/x-httpd-php .html .htm
</Files>
</Directory>
Однако я получаю ошибку «500 Внутренняя ошибка сервера». Если я заберу <Directory>
и <Files>
, все будет работать, но для всех файлов.
Как я могу это исправить ?!
Что говорит ваш Apache-журнал? – hammus