После того, как я понизил свой php5.5 до php5.3.10, я больше не способный запустить мой apache2.
Вот то, что я получаю:
sudo service apache2 start
[sudo] password for fcasili:
* Starting web server apache2
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Could not open configuration file
/etc/apache2/mods-enabled/access_compat.load: No such file or directory Action 'start' failed. The Apache error log may have more information.
Я уже попытался произвести чистку своего apache2, и переустановите его снова. Помогите
Вы сделали снижение, я предполагаю путем удаления и переустановки пакетов. Это, вероятно, не удаленное вся конфигурация, реализованная ранее.
способ, которым конфигурация Apache сделана в Ubuntu, не, чтобы больше не связать каждую загрузку модуля и конфигурационный файл отдельно и explicitely в основном файле конфигурации, но только указывая на поддерживающее сайт/, mods-enabled/и conf-enabled/каталоги для файлов, заканчивающихся .conf и .load. Содержание этих каталогов является в свою очередь символьными ссылками к файлу в доступном сайту/, mods-available/и conf-available/каталоги, где пакеты, если файлы хранятся.
я подозреваю, что снижение, которое Вы сделали, удалило access_compat.load файл в mods-available/каталог, но оставило символьную ссылку mods-enable/access_compat.load нетронутой, настолько делающей это битая ссылка. Загляните Ваш mods-enable/каталог для битых ссылок и удалите его (или их).
Кажется, что Ваша проблема находится в /etc/apache2/apache2.conf
Так все, что необходимо сделать, отключают строку, которая делает проблему:
Открывают файл:
gksu gedit/etc/apache2/apache2.conf
Находят строку:
Нажатие CTRL + Комментарий типа access_compat.load
F
это следующим образом: #Include mods-enabled/access_compat.load
сохранили файл и перезапускают апача
sudo service apache2 restart
склонный - получают libapache2-mod-php5
установки