Хорошо, я работаю над проектом локально, и я допустил ошибку, установив grunt, который требовал установки ruby, sass и т. Д. Что ж, Brew, должно быть, обновил что-то еще, потому что моя локальная среда перестала разрешаться.
После некоторого копания я нашел ответ и мне пришлось переустановить php5.6 (я знаю, я знаю), но объект, над которым я работаю, специально требует этого. После переустановки 5.6 все начало работать, пока внезапно, и, по-видимому, случайно, моя локальная среда перестала отвечать снова.
Я понимаю, что это расплывчато, но вот вся информация, которая у меня есть.
Я использую dnsmasq, поэтому у меня есть адрес .loc для моих сайтов.
apachectl configtest говорит "Синтаксис ОК"
localhost: 8080 работает, однако ничего не использует с тем портом порта
последний журнал в apache error_log: AH00169: перехватил SIGTERM, завершил работу
любые подсказки будут с благодарностью.
UPDATE--
Я запускал apachectl -V
Server compiled with....
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses enabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=256
-D HTTPD_ROOT="/usr/local/Cellar/httpd/2.4.37_1"
-D SUEXEC_BIN="/usr/local/opt/httpd/bin/suexec"
-D DEFAULT_PIDLOG="/usr/local/var/run/httpd/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="/usr/local/etc/httpd/mime.types"
-D SERVER_CONFIG_FILE="/usr/local/etc/httpd/httpd.conf"
Это показало мне, что файл httpd.conf, который я обновлял, не был тем, что указан в SERVER_CONFIG_FILE. Когда я обновил этот файл для прослушивания порта 80, он исправил проблему с портом, однако теперь, когда я перехожу на один из моих адресов .loc, я получаю:
Внутренняя ошибка сервера
Сервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.
Кроме того, где сейчас находится журнал ошибок?