Я установил php56 с apache2.4, используя homebrew.Все находит, кроме того, что я не могу остановить apache или перезапустить его полностью.
Это должно остановить apache: sudo apachectl -k stop
Но когда я выполняю поиск в списке процессов, я вижу: ps ax|grep httpd
7269 ?? Ss 0:00.17 /usr/sbin/httpd -D FOREGROUND
7270 ?? S 0:00.02 /usr/sbin/httpd -D FOREGROUND
7273 ?? S 0:00.00 /usr/sbin/httpd -D FOREGROUND
Даже убийство не останавливает его: sudo killall httpd
, который убивает httpd, но через некоторое время перезапускается: ps ax|grep httpd
7684 ?? Rs 0:00.13 /usr/sbin/httpd -D FOREGROUND
7686 s003 S+ 0:00.00 grep httpd
Через некоторое время: ps ax|grep httpd
7684 ?? Ss 0:00.15 /usr/sbin/httpd -D FOREGROUND
7687 ?? S 0:00.00 /usr/sbin/httpd -D FOREGROUND
7690 s003 S+ 0:00.00 grep httpd
В идеальном сценарии:
начало: brew services start apache2
остановка: brew services stop apache2
Вопрос в том, почему служба httpd запускается автоматически и есть ли исправление для этой ошибки?