Страница php загружается вместо обработки при доступе вне определенного домена - PullRequest
2 голосов
/ 08 декабря 2010

Я установил PHP5 с apache 2.2.16 и пытаюсь обслуживать приложение на основе php.

Я могу получить доступ к этому приложению внутри определенного домена (php-скрипты обрабатываются нормально), но когда я пытаюсь получить доступ к нему за пределами этого домена, мои php-страницы загружаются вместо обработки?

В чем может быть причина?

1 Ответ

1 голос
/ 08 декабря 2010

Вы уверены, что Apache и PHP5 установлены правильно? Если Apache фактически не анализирует файлы php после того, как вы установили PHP5 и перезапустили сервер, установите libapache2-mod-php5. Обычно он устанавливается при первоначальной установке пакета PHP5, но, возможно, он мог быть намеренно или случайно перемещен или удален другими пакетами, которым требуются другие версии PHP.

Вам также может понадобиться включить PHP, выполнив sudo a2enmod php5, а затем sudo /etc/init.d/apache2 restart. Если sudo a2enmod php5 возвращает "$ This module does not exist!", вы должны очистить (а не просто удалить) пакет libapache2-mod-php5 и переустановить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...