Я реализовал анти-DOS модули (mod_qos) на своем выделенном сервере apache2. мой сайт имеет большой трафик и мой журнал ошибок заполняется в секундах со следующей ошибкой
mod_qos (034): доступ запрещен, правило QS_SrvMinDataRate (in): min = 120, это соединение = 0, c = xxxxxx
mod_qos (031): доступ запрещен, правило QS_SrvMaxConnPerIP: max = 50, одновременных подключений = 51, c = xxxxxx
что затруднит получение фактических ошибок php, есть ли способ установить, что mod_qos будет регистрировать эти ошибки в другом файле, отличном от файла журнала ошибок apache по умолчанию
Я взломал это следующим образом:
Я создал поддомен и обработал его как домен по умолчанию для сервера, изменил имя файла журнала ошибок основного домена в vhost. после этого вся ошибка mod_qos переходит в файл журнала ошибок по умолчанию, а ошибка основного домена — во вновь созданный файл errorlogs.
Я делюсь решением, чтобы кто-то с такой же ситуацией получил подсказку.
Других решений пока нет …