Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ocStore 2.3 - imagecreatetruecolor(): Invalid image dimensions


Recommended Posts

Когда будет устранена ?
 

Цитата

PHP Warning:  imagecreatetruecolor(): Invalid image dimensions in /var/www/autopazzle/data/www/new.autopazzle.ru/system/library/image.php on line 105

Я там видел на гите кто то пытался костылем закрыть - так вот костыль ошибочный.
Замечу: в оригинальном opencart 2.3.x такой ошибки нет
Первопричину надо найти, там где то намудрили с переменными настроек изображений темы, взяли со старой версии ocStore 2.1 куски кода
Ctrl-C -> Ctrl-V =  новый баг и ищи "свищи" потом по тысячам срок кода opencart, где вставили баг
 

  • +1 1
Надіслати
Поділитися на інших сайтах

6 часов назад, markimax сказал:

Замечу: в оригинальном opencart 2.3.x такой ошибки нет

потому что оригинальный opencart 2302 НЕ ВЫВОДИТ заглушку, когда нет главного изображения ;)

достаточно глянуть его файл catalog\controller\product\product.php, строка 287:

$data['popup'] = '';

 

вывод заглушки - инициатива разработчиков ocStore, здесь обсуждалось

и да, для ее вывода скопировали строку от старой версии - отсюда и ошибка

$data['popup'] = $this->model_tool_image->resize('no_image.png', $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));

 

в 2302, с учетом изменений в конфигах темы, тогда уж так:

$data['popup'] = $this->model_tool_image->resize('no_image.png', $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height'));

 

Надіслати
Поділитися на інших сайтах

Господа, вам в гит религия не позволяет заглядывать? Это исправлено почти 3 месяца назад. https://github.com/myopencart/ocStore/commit/427e094b3d1c9fa5e92675a170a950ae8bb22f10#diff-382f353ca0870b9adb2df1c50fdcca75

  • +1 2
Надіслати
Поділитися на інших сайтах

53 минуты назад, shoputils сказал:

Господа, вам в гит религия не позволяет заглядывать?

А религия не позволяет ;) за 3 месяца убрать архив с критичный багом из https://myopencart.com/downloads
Потому что пользователи постоянно спотыкаются там.
И кстати этот баг вылазит и после "патча" в других местах при "определенных" условиях. Замечено когда теме default меняешь папку

 

Надіслати
Поділитися на інших сайтах

32 минуты назад, markimax сказал:

А религия не позволяет ;) за 3 месяца убрать архив с критичный багом из https://myopencart.com/downloads

 

28 минут назад, nikifalex сказал:

Достаточно иметь "стабильную" ветку, в которую постить только исправления вот таких багов. И соответственно собирать свежий архив.

предлагаете каждый день выпускать по релизу, типа ocStore 2302.48, 49, 50.. ? - это только внесет неразбериху

 

в целом, да - хотелось бы видеть выход релизов с исправленными багами чаще, чем раз в 3-4 месяца

но для этого нужно как минимум выработать политику/регламент со стороны администрации/разработчиков

 

плюс желательно вместо критики вносить свою лепту в участие, хотя бы на уровне тестирования

а то получается, что про найденные баги пишут практически новички, а предлагающих коммиты/исправления - вообще можно пересчитать по пальцам одной руки

Надіслати
Поділитися на інших сайтах

52 минуты назад, AlexDW сказал:

 

предлагаете каждый день выпускать по релизу, типа ocStore 2302.48, 49, 50.. ? - это только внесет неразбериху

 

в целом, да - хотелось бы видеть выход релизов с исправленными багами чаще, чем раз в 3-4 месяца

но для этого нужно как минимум выработать политику/регламент со стороны администрации/разработчиков

плюс желательно вместо критики вносить свою лепту в участие, хотя бы на уровне тестирования

а то получается, что про найденные баги пишут практически новички, а предлагающих коммиты/исправления - вообще можно пересчитать по пальцам одной руки

За три месяца ? Один супер критичный баг ?
Не убрали, с официальной "ссылки" скачивания.
За последнее время я встречал единицы кто поставил ocStore 2.3
Вот вам стратегия "ваша".
Понятное дело - скачивают с официальной страницы "релиз", а там критичный баг трехмесячной давности, который вылазит сразу. Кто то после этого поставит эту сборку боевой?
И только и вижу теперь ставят, или opencart.cms/pro или "русская сборка" 2.3

И @AlexDW писал много раз, что не буду "подписываться" под ошибочной стратегией разработки сборки.
 

Надіслати
Поділитися на інших сайтах

Честно, не понимаю дальнейшее развитие проекта ocStore, если из коробки OpenCart данной ошибки нет. Получается, что сразу же при установке ocStore мы (пользователи) получаем данную ошибку!!!! Баг как я понял тянется с выходом второй версии и на него просто тупо забили... 

Надіслати
Поділитися на інших сайтах


В 10.02.2017 в 15:40, levit сказал:

Честно, не понимаю дальнейшее развитие проекта ocStore, если из коробки OpenCart данной ошибки нет. Получается, что сразу же при установке ocStore мы (пользователи) получаем данную ошибку!!!! Баг как я понял тянется с выходом второй версии и на него просто тупо забили... 

 

причина описана тут

 

Надіслати
Поділитися на інших сайтах


Цитата

потому что оригинальный opencart 2302 НЕ ВЫВОДИТ заглушку, когда нет главного изображения достаточно глянуть его файл..

Так адекватного решения нет все равно, если нет изображения! а если товаров десятки тысяч, как быть? Постоянно подтирать ошибки?
Мелочи конечно, но в готовой версии таких багов не должно быть. Так же и не решено в ocStore 2.3 с поиском. Когда включен seoPro поиск не ищет в категории товаров, а редиректит просто в выбранную категорию. надо предупреждать об этом при опубликовании версии до конечного пользователя.

Змінено користувачем levit
Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Прочитал дебаты, не очень понял, вопрос таки решен или нет с ошибкой  PHP Warning: imagecreatetruecolor(): Invalid image dimensions in /home/lexuszp/public_html/system/library/image.php on line 105/108/109/110...

у меня версия 2.3 в ней вылазит если есть файл \image\no_image.png если его убрать, то ошибка пропадает, но соответственно пропадает "заглушка" в других местах где нет картинки, конкретно эта ошибка вываливается только в карточке товара.

Змінено користувачем LexusZP
Надіслати
Поділитися на інших сайтах


12 часов назад, LexusZP сказал:

Прочитал дебаты, не очень понял, вопрос таки решен или нет с ошибкой  PHP Warning: imagecreatetruecolor():

 

тему с самого начала прочитайте, внимательно

а вообще, лучше обновить ocStore 2302 до версии 23021 - там это исправлено, как и многое другое

Надіслати
Поділитися на інших сайтах

  • 7 months later...
В 10.02.2017 в 09:58, AlexDW сказал:

потому что оригинальный opencart 2302 НЕ ВЫВОДИТ заглушку, когда нет главного изображения ;)

достаточно глянуть его файл catalog\controller\product\product.php, строка 287:


$data['popup'] = '';

 

вывод заглушки - инициатива разработчиков ocStore, здесь обсуждалось

и да, для ее вывода скопировали строку от старой версии - отсюда и ошибка


$data['popup'] = $this->model_tool_image->resize('no_image.png', $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height'));

 

в 2302, с учетом изменений в конфигах темы, тогда уж так:


$data['popup'] = $this->model_tool_image->resize('no_image.png', $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height'));

 

а для категории как надо?

Надіслати
Поділитися на інших сайтах


  • 3 years later...

Warning: imagecreatetruecolor(): Invalid image dimensions in /home/insideplus.ru/public_html/system/library/image.php on line 169Warning: imagecolorallocate() expects parameter 1 to be resource, bool given in /home/insideplus.ru/public_html/system/library/image.php on line 177Warning: imagefilledrectangle() expects parameter 1 to be resource, bool given in /home/insideplus.ru/public_html/system/library/image.php on line 180Warning: imagecopyresampled() expects parameter 1 to be resource, bool given in /home/insideplus.ru/public_html/system/library/image.php on line 182

 

 

Как быть, версия ocstore 3.0.2.0 из коробки. Страница производителя. Еще с ценами был баг настройку отключил баг ушел. Если такой сыорой из коробки то смысл как бы вообще в этом? Хоть бы баг фикс топик был...

Змінено користувачем Terr666
Надіслати
Поділитися на інших сайтах


  • 4 months later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.