.png)
Мне нужно выполнить команду:
sudo apachectl остановить
Чтобы мой веб-сервер базы данных мог обрабатывать входящие запросы вместо сервера Apple. Однако это не выдерживает перезагрузки. Я попробовал настроить файл KillApache.plist в папке /Library/LaunchAgents/. Вот текст:
Метка KillApache
<key>OnDemand</key>
<false/>
<key>ProgramArguments</key>
<array>
<string>sudo apachectl stop</string>
</array>
Однако в журнале я получил следующие сообщения:
9/1/14 11:12:31.832 AM com.apple.launchd.peruser.501[223]: (KillApache[632]) Задание не удалось выполнить (3). Настройка события, чтобы сообщить нам, когда повторить попытку: 2: Такого файла или каталога нет 9/1/14 11:12:31.832 AM com.apple.launchd.peruser.501[223]: (KillApache[632]) Задание не удалось выполнить (3) по странной причине: 2
Может кто-нибудь подсказать, что я делаю не так или как лучше всего запустить это при запуске, прежде чем сервер возьмет управление на себя? Спасибо.
Рэнди Кэмпен