Я установил Apache 2.2 с помощью Homebrew на OSX 10.9, и он работал нормально, пока я не обновился до Yosemite в эти выходные.
sudo apachectl start
ps aux | grep httpd
ps aux | grep apache
sudo /usr/local/Cellar/httpd22/2.2.27/bin/httpd -k start
Все они ничего не возвращают.
sudo apachectl
возвращает:
Usage: /usr/local/Cellar/httpd22/2.2.27/bin/httpd [-D name] [-d directory] [-f file]
[-C "directive"] [-c "directive"]
[-k start|restart|graceful|graceful-stop|stop]
[-v] [-V] [-h] [-l] [-L] [-t] [-T] [-S]
Любая идея, какой файл я мог бы посмотреть, чтобы увидеть, если есть какие-либо ошибки? MAMP Pro, похоже, имеет аналогичную проблему, которая устраняется путем переименования envvars в _envvars. Я попробовал это, и это не сработало.
Пожалуйста, дайте мне знать, если вам нужно больше деталей.