Загрузка больших изображений в Opencart, OCStore

По умолчанию в OpenCart стоит ограничение по размеру загружаемых изображений. Изображения с размером файла свыше 300 км и размерами 1000 на 1000 пикселей попросту не загрузятся.

Чтобы изменить эту ситуацию, в файле admin/controller/common/filemanager.php


Ищем строки:

if ($this->request->files[‘image’][‘size’] > 300000) {
$json[‘error’] = $this->language->get(‘error_file_size’);
}

и меняем в них значение 300000, а это размер в байтах, на нужный нам, например 5000000 — 5мб

В последних версиях Опенкарт ограничение на размер фото 100 на 100 не актуально. В старых версиях, в том же файле редактируем строки:

$imageinfo = getimagesize($this->request->files[‘image’][‘tmp_name’]);
if($imageinfo[0]>1000 || $imageinfo[1]>1000){