|
|
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
Есть корпоративный веб-сайт. В нем есть микро-сайт, принадлежащий отделу. Микро-сайт использует некоторые "внешние" 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, но не ни как не могу понять какой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2013, 22:36 |
|
||
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
White Owl, ну, если в тупую, то почему бы не поискать просто "green" и "logo" может там что составное-динамическое color+"_logo", например.... если же из js лезет, то посмотреть все js на этой страничке. не думаю, что их там слишком много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2013, 08:21 |
|
||
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
White OwlСпрашивается: можно ли убедить Апач писать в error.log не только о запросе к несуществующему файлу, но и с какой страницы этот запрос пришел?В error.log нельзя, в acces.log можно настроить запись заголовка referer. При появлении ошибки ищите в acces.log записи с 403 статусом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2013, 12:03 |
|
||
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
Чудеса продолжаются. Копаюсь в 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? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 00:18 |
|
||
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
White Owl, тоесть на локальной винде локальная копия? где то прописано как фавайкон ваше green_logo да и все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 00:27 |
|
||
|
Апач, Как найти источник ссылки?
|
|||
|---|---|---|---|
|
#18+
от оне не тутатоесть на локальной винде локальная копия?Угу. Локальная копия, к этому серверу никто кроме localhost вообще доступа не имеет. от оне не тутагде то прописано как фавайкон ваше green_logo да и всеО! Точно! В конфиге моего Апача есть строка: Redirect /favicon.ico /green_logo.gif И ведь когда-то я сам ее написал... Чем глупее ошибка, тем дольше ее ищешь. Но вообще, странно. В access.log же должно быть GET /favicon.ico 301, потом GET /green_logo.gif 404? Почему браузер дважды запрашивает нестандартное имя, и ни разу не просит стандартное? Или он просит, но Апач этот запрос в лог не пишет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2013, 01:18 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=116&tid=1447721]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 410ms |

| 0 / 0 |
