PHP, встроенный в веб-сервер, позволяет использовать "скрипты маршрутизатора", позволяя внутренне переписывать URL-адреса.
Проблема с таким маршрутизатором script заключается в том, что всякий раз, когда он фактически обрабатывает файл, а не позволяет PHP обрабатывать его, это приводит к подавлению вывода журнала запросов для этого запроса. Например, рассмотрим следующий script:
<?php
if (preg_match('/^\/(js|css)/', $_SERVER['REQUEST_URI']) === 1) {
return false;
}
else {
echo 'hello world!'
}
Это приводит к тому, что запросы на /js/*
и /css/*
регистрируются на консоли; тогда как запросы на любые другие URL-адреса просто пропускают протоколирование запроса.
Как включить ведение журнала всех запросов в консоли?