Тема: Ошибка обмена с 1С

Обмен не выполнен
Ответ сервера:
<b>Fatal error</b>:  Allowed memory size of 67108864 bytes exhausted (tried to allocate 8192 bytes) in <b>/home/*****/******.ru/docs/core/rs/img/create.inc.php</b> on line <b>44</b><br />

Выгрузка товаров завершена с ошибками!!!
Не выгружен ни один заказ.

Я предполагаю, что это большой объем прикрепленной к товару фотографии.
Какой максимальный размер фото? Или можно настроить загрузку объемных фотографий?

Повысить оценку Понизить оценку

Re: Ошибка обмена с 1С

Может я недостаточно данных предоставил?

Повысить оценку Понизить оценку

Re: Ошибка обмена с 1С

Вам надо в поддержку. Обычно максимально по ширине 1500 пикселей.

Re: Ошибка обмена с 1С

Проблема была с хостингом, ошибки возникают из-за ограничений оперативной памяти, отводимой на выполнение PHP-скриптов.

Повысить оценку Понизить оценку

5

Re: Ошибка обмена с 1С

Функции php для ресайза загружает изображение по сути в RAW(BMP) формате в памяти, естественно для этого необходимо место равное примерно ширина x высота x глубина цвета (4 байта (32 bit)).
Вот и считайте, если ресайзите 5000 x 5000 x 4 = 100 Мб будет загружено.

Да, соответственно если есть желание работать с такими фото, нужно достаточно памяти выделить php скрипту на хостинге.

Повысить оценку Понизить оценку