жутко медленная работа

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

Аватар пользователя zeus zeus 23 июня 2006 в 9:26

Drupal 4.6 был установлен около года назад на Masterhost'е. работал через php-cgi (т.к. для mod_php там выделенно слишком мало памяти)
недавно выдали что мой php-cgi у них слишком нагрузил сервер и отключили. переключил drupal на mod_php. все достаточно шустро работало.

решил перенести хостинг на домашнюю машину (благо есть канал).

конфигурация: PIII 533 384mb оперативки. linux/apache2/php5/mysql5

жжутко тормозит. генерирует страницу по 30-50 секунд! попробовал загрузить на VDS другого хостера. (600мгц/96мб) тормозит ещще больше.

при том что другие php скрипты работают нормально.

отключил cnstats, очистил логи.

куда копать? я так понимаю чтото не включил в apache или некорректно отконфигурирован php.

Комментарии

Аватар пользователя axel axel 23 июня 2006 в 21:19

> PIII 533 384mb оперативки. linux/apache2/php5/mysql5
> 30-50 секунд

Вот тут чего-то странное. у меня друпал 4.5 работал как-то на Pentium 200 /64M Smile Правда юзеров было 1-3. Было тормозно, но до 30с время генерации не доходило. Вероятно, модули какие-нибудь дополнительные кривые оказались или индексы в таблицах не проставлены. Поставь модул devel и посмотри сколько времени уходит на запросы к базе и какие запросы отжирают максимум времени.

--
Axel,
Darcs-репозиторий разработок для Drupal

Аватар пользователя zeus zeus 23 июня 2006 в 22:26

поставил.

мускуль тут явно непричем:
Executed 126 queries in 326.11 microseconds. Queries taking longer than 5 ms, and queries executed more than once, are highlighted. Page execution time was 10219.1 ms.

увеличил память в php.ini до 32мб на процесс.

никакой реакции. =\
сам фигею. другие php скрипты прекрасно работают.

Аватар пользователя axel axel 24 июня 2006 в 14:07

Память если в своп не уходит для всей системы - не в ней значит дело. Если не mysql, значит в php проблемы. Натравить любой PHP-профайлер на друпал (я для таких целей использую APD) и посмотреть какие функции дольше всего отрабатывают. Если включены доп. модули (не из стандартной поставки) - отрубить их, может в них дело.

--
Axel,
Darcs-репозиторий разработок для Drupal