После обновления до Yosemite я больше не могу использовать свой веб-сервер. Он был настроен на прием SSL-соединений на порт 443, но теперь netstat -a -n
говорит, что он даже не прослушивает этот порт. Я посмотрел в /etc/apache2
и заметил, что extra/
был перемещен в original/extra
, поэтому я переместил его назад. Была также копия httpd.conf
в original/
, но временная метка и размер остались неизменными, а diff показал, что он был идентичен моему оригиналу httpd.conf
. Единственным другим файлом в /etc/apache2
, который имеет новую временную метку, является users/
, но ничего в этом каталоге не изменяется.Apache больше не сервер SSL после обновления Yosemite
Все мои файлы сертификатов в ssl/
все еще имеют правильные разрешения. Я ничего не вижу в /var/log/apache2/error_log
(кроме обычных сообщений о запуске). На самом деле, даже если я пытаюсь получить доступ к веб-серверу на порту 80, я ничего не получаю ни в error_log
, ни в access_log
, хотя я неожиданно получаю 403 Forbidden
на каждой странице, к которой я пытаюсь получить доступ.
Я читал о проблемах с обновлением Apache Apache с версии 2.2 до 2.4, но мой веб-сервер даже не кажется функциональным до исправления какой-либо ошибки, вызванной этим. В любом случае, я попробовал решение here, но мой файл httpd.conf не содержит никаких строк Order
или Allow
(а также никаких файлов в extra
/), поэтому я не могу попробовать предложенный там ответ.