Я использую Ubuntu Linux 12.04 LTS на моей машине. Я использовал PHP 5.3.10 Теперь я обновился до PHP 5.5.18, используя несколько команд на терминале. После обновления до последней версии PHP я проверил версию с помощью команды php -v. Он показал мне версию PHP 5.5.18.
Но когда я пытался получить доступ к одному каталогу из папки «www», т.е. к корню документа, я получаю сообщение об ошибке «Невозможно подключиться» в браузере. Когда я вписываю только localhost в адресную строку «Это работает», появляется сообщение.
Поэтому я попытался перезапустить сервер Apache, используя следующую команду:
sudo service apache2 restart
тогда я получил следующую ошибку:
* Restarting web server apache2 [fail]
* The apache2 configtest failed.
Output of config test was:
apache2: Syntax error on line 214 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/httpd.conf: No such file or directory
Action 'configtest' failed.
The Apache error log may have more information.
После прочтения этого сообщения я иду в файл /etc/apache2/httpd.conf
и проверил номер строки. 214 там я нашел следующее заявление написано:
Include httpd.conf
Так может кто-нибудь, пожалуйста, помогите мне в работе над вещами, как это было раньше для меня? Пожалуйста, предложите мне, как я могу решить эту проблему.
Спасибо заранее.
sudo a2dismod php7.0
Module php7.0 disabled.
To activate the new configuration, you need to run:
service apache2 restartmr@mr ~/Desktop $ sudo service apache2 restart
* Restarting web server apache2
просто сделай это:
a2dismod php5
ИЛИ ЖЕ
a2dismod php7.0
Проверьте, есть ли две символические ссылки для php одинаковой версии [cd / etc / apache2 / mods-enabled /]
php7.load -> ../mods-available/php7.load
php7.load -> ../mods-available/php7.0.load
Я удалил один из них в соответствии с моим требованием
Проверьте доступные режимы в [/ etc / apache2 / mods-available /]
Php7.0.load
Php7.load