2014-12-20 3 views
0

Я использую Monit v5.5 и пытаюсь установить проверку на apache. Все ниже указано в документации. Однако, когда я говорю monit -t, я получаю /etc/monit.conf:155: Error: syntax error 'http', который указывает на строку HTTP HEADERS. Замечание об этом отлично работает. Та же проблема с content = "WrongPath". Может ли кто-нибудь указать мне в правильном направлении?Ошибка синтаксиса Monit

check host mysite with address mysite.com 
    start program = "/usr/sbin/httpd start" 
    stop program = "/usr/sbin/httpd stop" 
    if failed port 80 protocol http 
     with http headers [Host: mysite.com, Cache-Control: no-cache] 
     and request "/pingtest.html" with content = "WrongPath" 
    then restart 
    if 5 restarts within 10 cycles then timeout 
+0

Пробуйте последнюю версию 5.11 – kev

ответ

1

Ваша версия слишком стара, HTTP HEADERS функция в версии 5.9. Пожалуйста, прочитайте this.

Смежные вопросы