Назад | Перейти на главную страницу

Ошибки синтаксиса печати Apache на консоли вместо файла журнала

Некоторые из моих конфигураций apache не работают вот так (из-за ошибки в панели управления, но мне нужно обходное решение, пока это не будет исправлено):

/etc/init.d/httpd start
Starting httpd: Syntax error on line 30 of /home/apache/conf/domains/mydomain.conf:
RUidGid takes two arguments, Minimal uid or gid file/dir, else set[ug]id to default (User,Group)
                                                           [FAILED]

Я хотел бы написать скрипт, который автоматически удалит такие конфиги, но когда я набираю /etc/init.d/httpd start >> error.log в файл ничего не записывается. То же самое происходит, когда я пытаюсь найти строку из /etc/init.d/httpd start | grep Syntax.

Пытаться

/etc/init.d/httpd start 2>&1 >>error.log

Он также перенаправляет STDERR на STDOUT.