Как получить переменную в NGINX для отладки
Гость | 6 сентября 2016, 11:09 | 1
Тестирую nginx и хочу получать выходные данные в логи или ещё как-то. Как я могу это сделать и в каком лог файле смотреть?
NGINX
Тестирую nginx и хочу получать выходные данные в логи или ещё как-то. Как я могу это сделать и в каком лог файле смотреть?
Для отправки комментария вам необходимо авторизоваться.
Решения
Можно не писать данные в логи, а отлавливать их с помощью add_header
add_header X-uri "$uri" always;Теперь при заходе на страницу /index.php в её http заголовках можно увидеть
X-uri:/index.phpКак пример использования можно взять
location ~* ^.+\.(jpg|jpeg|gif|png|svg|js|css|mp3|ogg|mpe?g|avi|zip|gz|bz2?|rar|swf)$ { expires 365d; log_not_found off; access_log off; add_header X-debug-message "Это статический файл" always; } location ~ \.php$ { add_header X-debug-message "А это php" always; ... }