Xpoint
   [напомнить пароль]

Сайт очень медленно отвечает

Метки: [без меток]
[удл]
2007-01-23 00:56:35 [обр] Алексей Гончаренко[досье]

Задача: имеется сайт, конкретно www.steklosouz.ru, который сегодня стал очень медленно реагировать на запросы,
и как следствие медленно грузиться (а сейчас вообще перестал). В то же время ссылка на форум этого сайта
работает замечательно www.steklosouz.ru/forum
Техподдержка компании-хостера говорит, что с их стороны всё нормально, т.е. загрузка почти нулевая, никаких
посторонних процессов, отъедающих ресурсы, нет. Предложили посмотреть код сайта,
но код не менялся, во всяком случае администратором (т.е. мной).
Я менял ручками некоторые статические хтмл-ки и всё.
Сайт пингуется, маршруты тоже смотрел, всё в порядке.

Подскажите, пожалуйста, из-за чего такое может быть?
Заранее благодарю!

спустя 1 час 55 минут [обр] Давид Мзареулян(11/1003)[досье]

«Товарищи ученые, у меня каждый год в подвале происходит подземный стук. Объясните, пожалуйста, как он происходит»

На чём написан сайт? Что за движок, база данных…?

спустя 8 часов [обр] Алексей Гончаренко[досье]

самописный на perl+mysql

я админ, а не разработчик
всё было нормально, я ничего не менял

спустя 2 часа 19 минут [обр] Давид Мзареулян(11/1003)[досье]
PHP-шный форум (очевидно, сидящий на той же базе?) работает нормально, значит дело скорее всего в perlовой части. До вчерашнего дня всё было нормально? Возможно, были какие-то обновления софта у провайдера? В любом случае, надо понять, чем конкретно занимается perl во время запроса. Хотя странно, что «загрузка нулевая»… Не обращается ли сайт за данными к какому-нибудь внешнему серверу?
спустя 1 час 21 минуту [обр] Алексей Гончаренко[досье]

да, форум сидит там же.
до вчерашнего дня всё было нормально.
за данными к внешнему серверу сайт тоже не обращается.
к тому же при заходе на статическую страничку история та же,
значит с базой это тоже вряд ли связано.

хостеры мне сегодня прислали такое письмо
==
Похоже, проблема где-то в директивах mod_rewrite в .htaccess
без него все статические страницы загружаются без проблем.
==

но .htaccess я не менял, у него и дата стоит за 2004й год.

спустя 2 часа 27 минут [обр] Давид Мзареулян(11/1003)[досье]

Алексей Гончаренко[досье] Значит, там в правилах рерайта какое-то зацикливание случается. Статику иначе не объяснить.

Возможно, они всё-таки проапгрейдили у себя или апач или что-нибудь ещё, из-за чего поведение mod-rewrite слегка изменилось?

Если .htaccess не содержит ничего секретного, можно попробовать его коллективно проанализировать.

спустя 1 час 34 минуты [обр] Алексей Гончаренко[досье]
сообщение промодерировано
RewriteEngine On
RewriteBase  //
RewriteRule  ^graph/.*       - [L]
RewriteRule  ^imgs/.*        - [L]
RewriteRule  ^ssr\.css       - [L]
RewriteRule  ^forum.*        - [L]
#RewriteRule  ^events/pics/.* - [L]
#RewriteRule  ^news/pics/.* - [L]
RewriteRule  .*\.[gG][iI][fF]$ - [L]
RewriteRule  .*\.[jJ][pP][gG]$ - [L]
RewriteRule  .*\.[tT][xX][tT]$ - [L]
RewriteRule  .*\.[rR][aA][rR]$ - [L]
RewriteRule  .*\.[zZ][iI][pP]$ - [L]

RewriteRule  .*\.[pP][dD][fF]$ - [L]

RewriteRule  cgi-bin/bull_notify\.pl$ - [L]

RewriteRule  !^cgi-bin/index\.pl.*  -   [C]
RewriteRule  (.*)       /cgi-bin/index.pl?path=%{REQUEST_URI} [QSA]
спустя 17 часов [обр] Алексей Гончаренко[досье]

хостеры говорят, что ничего не апгрейдили.
может перловая часть дурит?
но непонятно, почему раньше всё нормально работало.

пойду дальше "пинать" хостеров.

спустя 1 час 20 минут [обр] Давид Мзареулян(11/1003)[досье]
Вроде, никакого криминала не видно… А rewrite log Вам не доступен?
спустя 7 минут [обр] Алексей Гончаренко[досье]

нет, такого лога у меня нет.

на ум приходит только одно решение - восстановить сайт по состоянию на начало месяца,
когда всё точно работало, и если проблема останется, то преъявлять претензии хостерам.

спустя 11 часов [обр] Давид Мзареулян(11/1003)[досье]
Второй вариант — перенести .htaccess в другой каталог и убирать по одной строчке (проверяя на статике). Рано или поздно заработает…
Powered by POEM™ Engine Copyright © 2002-2005