localhost 500 внутренняя ошибка сервера.
root@kumar-desktop:/# sudo service apache2 restart
* Restarting web server apache2 [ OK ]
ищу много чего, но безрезультатно...
Конгрегация в этом сообщении сервера - то, что это настолько неконкретно. С тех пор теоретически мог быть просто, Что-то идет не так, как надо!
Удалите файл /etc/apache2/conf-available/fqdn.conf
через
sudo mv /etc/apache2/conf-available/fqdn.conf /etc/apache2/conf-available/fqdn.conf.bak
и удалите связь с конфигурацией
sudo a2disconf fqdn
Перезапустите свой сервер и проверку, если проблема решена
sudo service apache2 restart
В противном случае скопируйте свои конфигурации и установите apache2 снова через
sudo mv /etc/apache2 /etc/apache2.bak
sudo apt-get purge apache2
sudo apt-get install apache2
Перезапустите свой сервер и проверку, если проблема решена
sudo service apache2 restart
Если Вы получаете сообщение об ошибке как
The apache2 configtest failed. Output of config test was: apache2:
Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error
on line 1 of /etc/apache2/mods-enabled/alias.load: Cannot load
/usr/lib/apache2/modules/mod_alias.so into server: /usr/lib/apache2
modules/mod_alias.so: cannot open shared object file: No such file or
directory Action 'configtest' failed. The Apache error log may have
more information.
переустановить apache2-bin
через
sudo apt-get install --reinstall apache2-bin
потому что файл /usr/lib/apache2/modules/mod_alias.so
часть пакета apache2-bin
И теперь снова
echo "ServerName localhost" | sudo tee /etc/apache2/conf-available/fqdn.conf
sudo a2enconf fqdn