Назад | Перейти на главную страницу

OS X (10.6) Apache Sudden Death, Nginx тоже не работает

Сегодня я включил свой компьютер, и apache не работал. Это странно, поскольку последние 6 месяцев он работал без проблем.

Единственное, что я сделал, что могло вызвать проблемы, - это удалить кучу драгоценных камней. Это не должно быть проблемой, поскольку apache не полагается на драгоценные камни.

Я решил попробовать nginx, чтобы посмотреть, будет ли он работать и иметь ту же проблему.

Симтомы:

Как я могу отладить это, чтобы найти корень проблемы? Я не могу понять, почему это могло произойти.

Я пробовал восстановить разрешения на случай, если это была проблема, по-видимому, это не так. На днях все заработало, и в конфиге apache ничего не изменилось.

Обновить: Вот результат telnet localhost 80

$ telnet localhost 80
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying fe80::1...
telnet: connect to address fe80::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host

http://hintsforums.macworld.com/showthread.php?t=83942

sudo apachectl -t оскорбленный apache не смог найти драгоценный камень пассажира, что имеет смысл, поскольку я возился с драгоценными камнями в rvm ree@global драгоценный камень.

Решением было переустановить жемчужину пассажира с помощью:

$ rvm ree@global
$ gem install passenger

и перезапустите apache.