500я ошибка при редактировании ноды

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

Аватар пользователя Zigs Zigs 18 апреля 2011 в 23:53

Коллеги, вновь обращаюсь за советом.
Есть на моем сайте фотогалереи. Организованы через отдельный тип материала, в котором единственное новое поле типа File (Multiple value). Тип виджета выбран Image FUpload, чтобы можно было грузить сразу много фотографий за один раз. Правда там есть ограничение, что нелья грузить более, то ли 110, то ли 120 фоток. В обшем я загрузил 100, потом еше еще немного и, оказалось, что теперь эта нода не может войти в режим редактирования - сваливается с 500й ошибкой.
Сервер выдает вот такую ошибку:

PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 1462047 bytes) in /var/www/htdocs/surfclin/includes/database.mysql.inc on line 301, referer: http://surf-clinics.ru/gallery/marg-new-year

Тип виджета менял - не помогает, собственно не в нем дело.

Ресурсы сервера довольно скромные:
ImageAPI GD Memory Limit 32M
Ограничение памяти PHP 32M

В чем может быть проблема? Только ли в ресурсах сервера?
Спасибо.

Комментарии

Аватар пользователя kodo kodo 19 апреля 2011 в 4:58

"Zigs" wrote:
ImageAPI GD Memory Limit 32M
Ограничение памяти PHP 32M

Как бы реально мало. у одного клиента на sweb такое было... у меня проблема была с Таксономи меню на 300 позиций...
"Zigs" wrote:
понимаю, что мало, но других нет.

Не понимаю. Другие есть! Заказчику надо объяснить, что "тюнинг" под 32Мб стоит дороже чем оплата сервера с хотя бы 64Мб.

Аватар пользователя reMaster reMaster 14 ноября 2011 в 19:08

32 на php - это нереально мало для друпала. Выключай по максимум ненужные модули, либо меняй хостинг.
32 на GD достаточно - для загрузки в память изображения 1024x768 используется ~4Мб, и на обработку например в миниатюру 200x200 ещё ~4Мб

А вообще, советую использовать imgagick.

Аватар пользователя chel chel 19 апреля 2011 в 15:29

мой клиент пока мирится, с тем что его сайт иногда вылетает, когда он что-то делает серьезное на сайте.
(с) мастерхост гордится: "теперья у нас 32мб памяти".
друпал с выключенным кешем летает на мастерхосте, но все ломает 32мб рам, и нигде не нашел как переключтьб php в режим cgi, можно было бы потвикать память)

Аватар пользователя Zigs Zigs 19 апреля 2011 в 17:46

Спасибо за советы. Это не мастерхост.
Нам менять хостинг не хочется потому что он, как бы сказать, тематический и имеет некоторое количество бесплатных рекламных бонусов.
Пока буду заниматься оптимизацией, станут вылеты систематическими - будем думать.

Еще раз все спасибо.