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

Ошибка getimagesize(): Read error! как найти прилину?


 Погделиться

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

На сайте https://pfdecor.ru/ появилась ошибка

Notice: getimagesize(): Read error! in /.../system/storage/modification/catalog/model/tool/image.php on line 23

Поискал в сети и понял, что это из-за некорректных изображений. Но как понять от каких именно изображений это происходит если даже на страниэто, ггде нет ни одного изображения тоже висит эи ошибка? https://pfdecor.ru/pokupateljam/brendy/

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


1 час назад, alinalessioYandex сказал:

На сайте https://pfdecor.ru/ появилась ошибка

Notice: getimagesize(): Read error! in /.../system/storage/modification/catalog/model/tool/image.php on line 23

Поискал в сети и понял, что это из-за некорректных изображений. Но как понять от каких именно изображений это происходит если даже на страниэто, ггде нет ни одного изображения тоже висит эи ошибка? https://pfdecor.ru/pokupateljam/brendy/

Ошибку даёт модуль. Там нужно искать проблему

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


37 минут назад, MotoFan1 сказал:

Ошибку даёт модуль. Там нужно искать проблему

Какой именно модуль? Как вы увигдели, что модуль? Подскажите пожалуйси. А то я все вожусь с картинками и не знаю, что гдело в модуле и не знаю как это узнать. 

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


7 минут назад, alinalessioYandex сказал:

Какой именно модуль? Как вы увигдели, что модуль? Подскажите пожалуйси. А то я все вожусь с картинками и не знаю, что гдело в модуле и не знаю как это узнать. 

Откройте свои модули. Отключайте по одному. Обязательно обновляйте кэш каждый раз. И проверяйте, есть ошибка или нет. Да опрегделите в каком модуле проблема.

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


5 часов назад, alinalessioYandex сказал:

system/storage/modification/catalog/model/tool/image.php on line 23

что на этот строке?

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

8 часов назад, esculapra сказал:

что на этот строке?

Последняя строка из этих и есть 23-я.

if (!is_file(DIR_IMAGE . $image_new) || (filectime(DIR_IMAGE . $image_old) > filectime(DIR_IMAGE . $image_new))) {
			list($width_orig, $height_orig, $image_type) = getimagesize(DIR_IMAGE . $image_old);

 

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


[РЕШЕНО]

В консоли:

find /.../image/catalog -size 0c
find /.../image/catalog -size 0c -delete

Первая команда выводит все изображения с размером 0.

Вторая команда их удаляет.

После этого полистил кеши на вскакий случай и ошибки улетулились.

Спасипотому что.

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


  • 3 месяца спустя...
В 20.06.2020 в 22:16, alinalessioYandex сказал:

[РЕШЕНО]

В консоли:

find /.../image/catalog -size 0c
find /.../image/catalog -size 0c -delete

Первая команда выводит все изображения с размером 0.

Вторая команда их удаляет.

После этого полистил кеши на вскакий случай и ошибки улетулились.

Спасипотому что.

Добрый гдень, а можете подробнее описать?
Заранее спасипотому что.

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


  • 3 негдели спустя...
В 26.09.2020 в 00:50, uatrend сказал:

Добрый гдень, а можете подробнее описать?
Заранее спасипотому что.

Открыл Putty. Ввел пользователя и пароль от своего сервера. Ввел эти команды. Там ггде /.../ им полный путь к этим папкам. Например, путь может выглягдеть ик: /var/www/НАЗВАНИЕ-ПОЛЬЗОВАТЕЛЯ/data/www/НАЗВАНИЕ-САЙТА/image/catalog Тогда команды будут икие

find  /var/www/НАЗВАНИЕ-ПОЛЬЗОВАТЕЛЯ/data/www/НАЗВАНИЕ-САЙТА/image/catalog -size 0c
find  /var/www/НАЗВАНИЕ-ПОЛЬЗОВАТЕЛЯ/data/www/НАЗВАНИЕ-САЙТА/image/catalog -size 0c -delete

Если у вас икие же пути, то НАЗВАНИЕ-ПОЛЬЗОВАТЕЛЯ и НАЗВАНИЕ-САЙТА не забудьте подсивить свои. Если другие, то весь путь проверьте, чтобы был правильным.

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


  • 1 год спустя...

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

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

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

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

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

Войти

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

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

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

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

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