Inkognitoss
@Inkognitoss
Full-stack разработчик.

Как просмотреть активность apache?

Я хочу видеть в консоли следующую информацию:
1. IP адрес пользователя
2. URL к которому он обращается
3. PHP скрипты или другие файлы, которые исполняются для этого господина.

Не получается собрать эту информацию воедино. По отдельности вроде могу найти информацию, а вот связать её воедино не получается. Помогите пожалуйста.
  • Вопрос задан
  • 412 просмотров
Решения вопроса 2
AlexXYZ
@AlexXYZ
O Keep Clear O
Для тестовых условий можно использовать Fiddler. Да, да. Я не оговорился. Именно fiddler. И именно для отладки на сервере. Только нужно немного поколдовать. Ставите перед apache реверс прокси (скорее всего это будет nginx), который будет перенаправлять запросы на fiddler, в fiddler разрешить доступ снаружи:

10285392485b4bb1bda8df4daac02a4a.png

, а в fiddler нужно перенаправлять redirect-ы на ваш сайт apache. (вот описание этого кодунства в fiddler). Теперь у вас все запросы к apache видны как на ладони со всем содержимым, куками, паролями и пр.

Вкратце: пользователь делает запросы на nginx, nginx редиректит на ваш локальный комп с запущенным fiddler, fiddler редиректит на apache. Вы наблюдаете жизнь запросов к апачу вместе с трафиком вживую. Профит.
Ответ написан
Комментировать
@marataziat
Джангист-тракторист
смотри в log там все отображается
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@lexa322
Есть инструмент apachetop, консольная утилита, много чего можно посмотреть. Также встроенное средство server-info.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы