Angl
Новичок
Подскажите, люди добрые. Есть скрипт, который закачивает картинку на сервер, изменяя её размер и ужимая. Всё работает - на локальном сервере. Но когда закачиваю к провайдеру - выделывается, жалуется на недостаток памяти. Файлы поменьше (1,5 мб) идут нормально, как по маслу. А 3,5 мб - ни в какую. Хотя ограничение по закачке - 5 мб. У провайдера в суппорте пишут, что типа купите другой абонемент, с большим объёмом памяти. Если бы речь шла только обо мне, так никаких проблем, уменьшила картинки и загрузила. Но заказчик - вернее, много заказчиков - гос. контора (дома престарелых), денег лиших на абонемент могут и пожалеть. Закачка картинок - в системе администрирования, и ожидается, что люди там будут сидеть ни бе ни ме, про уменьшение картинок непонимэ. Нет ли какого способа автоматизировать уменьшение картинок, не перегружая память сервера? Может, JavaScript это может? Хотя я в нём ни бум-бум, всё больше с РНР балуюсь. Но попробовала бы, надо.
Да, вот ещё - ругается так:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 16000 bytes) in /usr/home/web/***/***/blocks/functions.php on line 118
(а на той строке - функция imagecreatefromjpeg(); я не понимаю, как она могла столько памяти нажрать, если картинка 3,5 мб)
Да, вот ещё - ругается так:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 16000 bytes) in /usr/home/web/***/***/blocks/functions.php on line 118
(а на той строке - функция imagecreatefromjpeg(); я не понимаю, как она могла столько памяти нажрать, если картинка 3,5 мб)