Веб-сервер, не отображающий страницу PHP

Я настроил апачский веб-сервер с пользовательским пользователем для управления контентом, создал корневой каталог http-документов в / var / и присвоил владение пользователю с обычным показанным материалом, yada yada yada, и в основном основные работы материала.

Я загрузил некоторое содержание, и оно отображается при доступе через HTTP & HTTPS.

То, что полностью смущает меня, - то, что страницы PHP для управления моим CMS не отображаются, тогда как веб-оболочка делает.

В случае, если важно, что я использую Броненосца CMS, который доступен как плагин RapidWeaver. Это зависит от Apache, PHP, и MySQL и все эти требования (по-видимому), встречены. Кроме того, я могу исключить MySQL как бывший виновным, так как я должен получить доступ к странице администратора/установки для настройки системы, и поскольку это продолжает поднимать пробел, я не смог даже попытаться настроить его.

При осмотре соответствующего .php файла из файловой системы сервера файл заполняется с действительным кодом PHP.

Что я делаю неправильно? Что я забыл делать?

Спасибо.

1
задан 27 December 2014 в 13:29

2 ответа

Я принимаю, когда Вы установили php, Вы использовали что-то как

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

, Вы не забывали изменять Apache, таким образом, это ищет .php прежде .html?

 sudo nano /etc/apache2/mods-enabled/dir.conf

Это должно выглядеть примерно так:

 <IfModule mod_dir.c>
 DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
 </IfModule>

Примечание, что index.php должен быть первым.

, Как только изменение было внесено Вы, просто должен перезапустить сервер

 sudo service apache2 restart
0
ответ дан 6 October 2019 в 05:48

попробуйте это,

sudo a2enmod rewrite

0
ответ дан 6 October 2019 в 05:48

Другие вопросы по тегам:

Похожие вопросы: