Miałem ten sam problem. Rozwiązalem go w dość mało elegancki sposób, ale wychodziło mi, że Presta nie sprawdza ustawień serwera:
w pliku admin/tabs/AdminProfiles.php należy dokonać zmiany
protected $maxImageSize = 2000000;
na
protected $maxImageSize = 10000000;
Pozwoli to wgrywać obrazki o wielkości ok 10MB.
diff:
class AdminProducts extends AdminTab
{
- protected $maxImageSize = 2000000;
+ protected $maxImageSize = 10000000;
protected $maxFileSize = 10000000;
private $_category;