powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Апач, Как найти источник ссылки?
6 сообщений из 6, страница 1 из 1
Апач, Как найти источник ссылки?
    #38444209
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть корпоративный веб-сайт. В нем есть микро-сайт, принадлежащий отделу. Микро-сайт использует некоторые "внешние" html/css/js принадлежащие корпоративному сайту.
Работаю над локальной копией микро-сайта. В error.log изредка появляется запись:
[Mon Oct 28 13:04:52 2013] [error] [client 127.0.0.1] File does not exist: C:/dev/departement/https/green_logo.gif
Файл действительно не существует, но он и не должен существовать (сознательно убит несколько лет тому назад).

Проблема в том, что я никак не могу отследить источник этого сообщения. Нигде в текстах микро-сайта, этот green_logo.gif не упоминается. Подозреваю что он вызывается из одного из "корпоративных" файлов которые я встраиваю в свои страницы. Но я не имею к ним прямого доступа.
Спрашивается: можно ли убедить Апач писать в error.log не только о запросе к несуществующему файлу, но и с какой страницы этот запрос пришел?
Вариант отключать все вызовы внешних файлов не реален - их буквально сотни и они нужны для нормальной работы всех частей отдельского сайта, а сообщение об ошибке возникает чрезвычайно редко. Это явно какой-то один редко вызываемый js, но не ни как не могу понять какой.
...
Рейтинг: 0 / 0
Апач, Как найти источник ссылки?
    #38444400
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,

ну, если в тупую, то почему бы не поискать просто "green" и "logo" может там что составное-динамическое color+"_logo", например....
если же из js лезет, то посмотреть все js на этой страничке. не думаю, что их там слишком много.
...
Рейтинг: 0 / 0
Апач, Как найти источник ссылки?
    #38444709
?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
?
Гость
White OwlСпрашивается: можно ли убедить Апач писать в error.log не только о запросе к несуществующему файлу, но и с какой страницы этот запрос пришел?В error.log нельзя, в acces.log можно настроить запись заголовка referer. При появлении ошибки ищите в acces.log записи с 403 статусом.
...
Рейтинг: 0 / 0
Апач, Как найти источник ссылки?
    #38445959
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чудеса продолжаются.
Копаюсь в access.log и вижу единственное обращение за день:
127.0.0.1 - - [21/Oct/2013:16:31:37 -0400] "GET /cgi-bin/rdst HTTP/1.1" 500 558
127.0.0.1 - - [21/Oct/2013:16:31:37 -0400] "GET /green_logo.gif HTTP/1.1" 404 209
127.0.0.1 - - [21/Oct/2013:16:31:37 -0400] "GET /green_logo.gif HTTP/1.1" 404 209
Потом идут несколько успешных сеансов работы.

И через несколько дней опять, первое обращение за день:
127.0.0.1 - - [28/Oct/2013:13:04:48 -0400] "GET /cgi-bin/rdst HTTP/1.1" 200 6318
127.0.0.1 - - [28/Oct/2013:13:04:52 -0400] "GET /green_logo.gif HTTP/1.1" 404 209
127.0.0.1 - - [28/Oct/2013:13:04:52 -0400] "GET /green_logo.gif HTTP/1.1" 404 209
127.0.0.1 - - [28/Oct/2013:13:04:54 -0400] "POST /cgi-bin/rdst HTTP/1.1" 200 10694
Потом опять идут успешные сеансы работы...

Чудеса какие-то. Если во втором случае я еще могу поверить что был баг где-то в моих скриптах, то что такое было в первом случае? Там главный скрипт сайта упал сразу, не было никакого полезного вывода вообще. Кто спрашивается слал запросы на green_logo.gif?
...
Рейтинг: 0 / 0
Апач, Как найти источник ссылки?
    #38445966
White Owl,

тоесть на локальной винде локальная копия?
где то прописано как фавайкон ваше green_logo да и все
...
Рейтинг: 0 / 0
Апач, Как найти источник ссылки?
    #38445994
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
от оне не тутатоесть на локальной винде локальная копия?Угу. Локальная копия, к этому серверу никто кроме localhost вообще доступа не имеет.

от оне не тутагде то прописано как фавайкон ваше green_logo да и всеО! Точно!
В конфиге моего Апача есть строка:
Redirect /favicon.ico /green_logo.gif
И ведь когда-то я сам ее написал...

Чем глупее ошибка, тем дольше ее ищешь.

Но вообще, странно. В access.log же должно быть GET /favicon.ico 301, потом GET /green_logo.gif 404? Почему браузер дважды запрашивает нестандартное имя, и ни разу не просит стандартное? Или он просит, но Апач этот запрос в лог не пишет?
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Апач, Как найти источник ссылки?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]