Мы запускаем ваш Apache по умолчанию после установки nginx.
Это означает, что ip, который отображается в журналах ошибок apache, это nginx lan ip (например, 192.168.0.X).
Это означает, что стандартный журнал ошибок выглядит следующим образом (например, для ошибки 404):
[Thu Nov 24 01:14:15 2011] [error] [client 192.168.0.X] File does not exist: /somefile.html
Мы передаем «настоящий ip» клиента через:
proxy_set_header X-Real-IP $remote_addr;
На стороне nginx.
Мы бы хотели, чтобы этот 'настоящий ip' отображался в нашем журнале ошибок.
Я провел некоторый поиск и не смогнайти способ настроить журнал ошибок для apache.
Есть ли идеи о том, как заставить X-Real-IP отображаться в файле error_log?