Очень долгое оформление заказа

Главные вкладки

Аватар пользователя strong strong 30 августа 2015 в 13:45

Доброго времени суток! Попросили меня глянуть один сайт, ни с того, ни с сего на последнем шаге оформления заказа (/cart/checkout/review) сайт зависает и долго долго что-то делает, порядка 5 минут, только потом создает заказ.

Подскажите, куда копать? Люди уверяют, что вообще ничего не делали.. Кеш чистил, место на хостинге есть. Друпал версии 6.22.
Как включить какое-нибудь нормальное логгирование процесса? Буду признателен за любую информацию. Заранее спасибо за помощь)

Комментарии

Аватар пользователя strong strong 30 августа 2015 в 15:28

АНДРЕЙ ГРОМОВ wrote:
5 минут реально долго

Да, но в логах чисто, ошибок нет, куда копать - черт ногу сломит(

Аватар пользователя mg.bsv mg.bsv 30 августа 2015 в 17:41

У меня была такая проблема, только все же в пределах одной минуты. Проблема была в том, что всю эту минуту сервер пытался отправить письмо. Т.е. была проблема с отправкой писем, по итогу письмо все же отправлялось и поэтому ошибок никаких не было - все шито крыто. Может у вас проблема в этом же. Удачи!

Аватар пользователя strong strong 30 августа 2015 в 21:03

mg.bsv wrote:
У меня была такая проблема, только все же в пределах одной минуты. Проблема была в том, что всю эту минуту сервер пытался отправить письмо. Т.е. была проблема с отправкой писем, по итогу письмо все же отправлялось и поэтому ошибок никаких не было - все шито крыто. Может у вас проблема в этом же. Удачи!

Спасибо за подсказку, буду проверять)

Может у кого еще есть мысли? на всякий пожарный) Буду очень признателен любым возможным вариантам!

Аватар пользователя strong strong 30 августа 2015 в 23:48

Вопрос решен, спасибо всем огромное за помощь! Проблема была в самопальном модуле, который при оформлении заказа обращался к урл, который не пинговался.

Аватар пользователя .poltergeist .poltergeist 31 августа 2015 в 19:06

для решения подобных вопросов используют инструменты для отладки а-ля Firebug (если проблема на фронт-энд) и профайлеры, если это back-end, например xdebug