Я использую старую версию Centos 6, и у нас есть 2 сервера с похожей конфигурацией, и 2 раньше работали, но теперь наш промежуточный сервер не работает и выдает мне:
Ошибка 500 Внутренняя ошибка сервера
Внутренняя ошибка сервера
Медитация Гуру:
XID: 769733912
Я проверил var/log/httpd
[Вторник, 21 сентября, 11:55:09 2021] [ошибка] [клиент 192.211.221.126] Файл не существует: /home/staging/ver/v1.3.1/yellowvest.com/public/favicon.ico, ссылка: http: //staging.yellowvest.com/
Я получил некоторые другие ошибки в каком-то скрипте, исправил их все, они больше не возникают, но после устранения последней ошибки я все еще получаю ошибку 500, поэтому я думаю, что это что-то еще, но я понятия не имею, что это может быть.
https://stackoverflow.com/questions/4731364/internal-error-500-apache-but-nothing-in-the-logs
Выполнил описанные выше процедуры, но ничего не работает, и я не знаю, что вызывает страницу с ошибкой 500.
Httpd -S дает:
Конфигурация виртуального хоста:
подстановочные знаки NameVirtualHosts и серверы _default_:
*:* это NameVirtualHost
сервер по умолчанию preprod.staging01.yellowvest.com (/etc/httpd/conf.d/vhost.preprod.staging01.yellowvest.com.conf:7)
порт * namevhost preprod.staging01.yellowvest.com (/etc/httpd/conf.d/vhost.preprod.staging01.yellowvest.com.conf:7)
псевдоним betayellowvest.staging01.yellowvest.com
псевдоним staging01.yellowvest.com
порт * namevhost staging01.yellowvest.com (/etc/httpd/conf.d/vhost.staging01.yellowvest.com.conf:7)
псевдоним www.staging01.yellowvest.com
Синтаксис ОК