Я настроил апачский веб-сервер с пользовательским пользователем для управления контентом, создал корневой каталог http-документов в / var / и присвоил владение пользователю с обычным показанным материалом, yada yada yada, и в основном основные работы материала.
Я загрузил некоторое содержание, и оно отображается при доступе через HTTP & HTTPS.
То, что полностью смущает меня, - то, что страницы PHP для управления моим CMS не отображаются, тогда как веб-оболочка делает.
В случае, если важно, что я использую Броненосца CMS, который доступен как плагин RapidWeaver. Это зависит от Apache, PHP, и MySQL и все эти требования (по-видимому), встречены. Кроме того, я могу исключить MySQL как бывший виновным, так как я должен получить доступ к странице администратора/установки для настройки системы, и поскольку это продолжает поднимать пробел, я не смог даже попытаться настроить его.
При осмотре соответствующего .php файла из файловой системы сервера файл заполняется с действительным кодом PHP.
Что я делаю неправильно? Что я забыл делать?
Спасибо.
Я принимаю, когда Вы установили 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