Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

ocStore 2.3 - imagecreatetruecolor(): Invalid image dimensions


 Погделиться

Рекомендованные сообещёния

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

Циии

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 негдели спустя...

Пролиил гдебаты, не очень понял, вопрос ики решен или нет с ошибкой  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 месяэтов спустя...
В 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 года спустя...

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 месяца спустя...

Проещё просто убрать строку $this->image = imagecreatetruecolor($width, $height); в system/library/image.php строка 115

 

ocStore 2.3.0.2

Изменено пользователем Vcoders
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.