Я пытаюсь включить подробное ведение журнала mod_rewrite на уровне журнала trace3, как описано в man
.
Я поместил эту строку в свой conf
:
LogLevel alert rewrite:trace3
Однако я получаю эту ошибку:
Синтаксическая ошибка в строке 6 файла / etc / apache2 / sites-enabled / "my_site": LogLevel принимает один аргумент, уровень детализации в журнале ошибок.
Моя версия Apache: Apache / 2.2.17 (Ubuntu)
Это выдержка из моего файла conf:
<VirtualHost 10.10.10.14:80>
ServerName my_site <br>
DocumentRoot "/data/website/php./web" <br>
ErrorLog "/data/website/logs/error.log <br>
CustomLog "/data/website/logs/access.log combined <br>
LogLevel alert rewrite:trace3 <br>
</VirtualHost>
Пожалуйста, помогите мне исправить выражение LogLevel. Спасибо.
Вы смотрите не на ту документацию!
RewriteLog
Те, кто знаком с более ранними версиями mod_rewrite, несомненно, будут искать директивы RewriteLog и RewriteLogLevel. Эта функция была полностью заменена новой конфигурацией ведения журнала для каждого модуля, упомянутой выше.
Вам нужно посмотреть на Apache 2.2 документацию и используйте RewriteLog и RewriteLogLevel директивы.