Ресурсность модулей?

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

Аватар пользователя vnedorog vnedorog 18 декабря 2008 в 16:04

Всем привет.

Столкнулся с проблемой - после перехода на новый тариф сайт регулярно падает с ошибкой 500 Server Error. Причина подобных ошибок в нехватке памяти для исполнения скриптов:
> > FATAL: emalloc(): Unable to allocate 99 bytes
> > FATAL: emalloc(): Unable to allocate 4104 bytes

Раньше у того же хостера, но на другом (якобы более "простом") тарифе все работало отлично. У меня стоит много разны модулей (google map location, video и тп тут http://www.vnedorog.ru ) . Как понять какие именно модули жрут много??? Хостер разводит руками и говорит "Необходимо обратиться к разработчику сайта по данному вопросу. Вам необходимо оптимизировать Ваши скрипты. Или же отключить какие-либо ресурсопотребляемые
модули на сайте."

Использую виртуальный хостинг типа вот его параметры писали:
Вычислительная мощность 2×800
RAM, Мб (гарантировано) 1024

Увы..поставлен в тупик..не знаю как быть дальше Sad .
Пожалуйста помогите...ээ..вплоть до подсказки какой хостинг использовать прверенно (правда за этот уже за год заплатил...раньш все устраивало)

С уважением, Алексей

Комментарии

Аватар пользователя vnedorog vnedorog 19 декабря 2008 в 13:19

Спасибо.
Мне хостер вот что ответил:

Очень много памяти отъедалось БД mysql и апачем.

Складывается впечатление, что после отработки скрипта, который обращается к
базе данных, не закрываются соединения с ней. Проверьте Ваши скрипты, есть ли
там в конце скрипта, строка наподобие
mysql_close($link);

Как это быстро проверить я не предтавляю...скриптов сотни...

Аватар пользователя vnedorog vnedorog 19 декабря 2008 в 14:54

2 Valeratal Вы имеете в виду вписать в .htaccess строки
php_value error_reporting 7
php_value memory_limit 32M

или чтото еще? Строчки висывал. ставил и 32 и 128М..увы

Аватар пользователя WiseMan WiseMan 19 декабря 2008 в 17:06

"vnedorog" wrote:
2 Valeratal Вы имеете в виду вписать в .htaccess строки
php_value error_reporting 7
php_value memory_limit 32M

или чтото еще? Строчки висывал. ставил и 32 и 128М..увы

Не факт что на вашем хостинге разрешено конфигурирование php через .htaccess

Посмотрите через phpinfo или уточните у тех. поддержки.