2013-12-15 2 views
1

У меня есть учетная запись 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>, все будет работать, но для всех файлов.

Как я могу это исправить ?!

+1

Что говорит ваш Apache-журнал? – hammus

ответ

0

Вы не можете добавлять типы в каталог или местоположение. Тем не менее, вы можете манипулировать настройкой engine ini PHP. Установите его на off глобально и включите его только для вашего index.html.

+0

Хорошо. Большое спасибо за подсказку –

Смежные вопросы