Intellect Board — cистема управления сайтомПостроение сайта на основе форума |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Ошибка при загрузке фотографии в галерею |
Правила раздела |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
anatoly99 |
При загрузке фотографии в фотогалерею пишет (после того как фото загрузилась) Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 11264 bytes) in /home2/anatoly/public_html/photos.php on line 139 Размер фотографии 1,36М вроже все настройки в админке соответствующие (ограничение на размер 5М и т.п.) Помогите, пожалуйста, разобраться в чём дело! |
wsx |
anatoly99 с похмельем тяжело думать, но помоему это ограничения на хостинге. Обратись туды чтобы поправили соответсвующие значения. ---
Не всё так просто, как на самом деле! |
anatoly99 |
Спасибо, попробую |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Происходит выход за предел разрешенной скриптом памяти из-за слишком большой фотографии. Тут можно сделать одно из двух: либо уменьшить фотографию у себя на компьютере, либо действительно обратиться к хостерам. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
anatoly99 |
Мне ответили: Попробуйте на файл photos.php chmod 766 или полный доступ chmod 777 С уважением Опубликован: 05 Jan 2007 12 30 не помогает Опубликован: 05 Jan 2007 14 28 Видимо Вашему скрипту необходимо 32 Мб памяти для загрузки фотографии. У нас ограничение - 16 Мб, этого вполне достаточно для всех скриптов. Попробуйте оптимизировать/обновить скрипт. С уважением, Ничего нельзя сделать? |
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик Откуда: Москва Всего сообщений: 3299 Рейтинг пользователя: 70 Ссылка Дата регистрации на форуме: 29 сен. 2001 |
Дело в том, что объем требуемой памяти зависит не только от скрипта, но еще и от объема самой фотографии (так как скрипту требуется в момент выполнения преобразования держать в памяти исходную фотографию + ее уменьшенную версию + выполнять какие-то действия). Причем кстати, от скрипта это зависит мало: IntB при нормальной работе (т.е. когда не выполняется преобразований) использует всего чуть меньше 2 Mb, а во всех скриптах преобразования делаются примерно одинаково — с помощью стандартной PHP-библиотеки GD2. Единственное, что можно сделать — это уменьшать фотографии перед загрузкой локально. ---
Спорить со мной по поводу того, что в IntB будет, а чего нет -- бесполезно! |
anatoly99 |
уменьшать фотографии перед загрузкой локально. Собственно чтобы этого избежать и выбрал Intellect Board. И так и так пробую, ничего не выходит. Не ужели никак нельзя решить проблему... |
<<Назад Вперед>> | Модераторы: aerograf, wsx | Печать |
Intellect Board — cистема управления сайтом » Техническая поддержка версии 2.18 » Ошибка при загрузке фотографии в галерею |
1 посетитель просмотрел эту тему за последние 10 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
Ограничение доступа не отображаются разделы Архив версий Установка стиля на Intellect Board 2.22 Завершилась работа над новой версией 3.00 |
Самые активные 5 тем | |