Всем привет!
Загрузил товары (около 3000), включии стандартный Google Sitemap и карта сайта не генерируется, выдает ошибку:
Notice: getimagesize(): Read error! in /home/d/dmy55597/smart-house-goods.com/public_html/catalog/model/tool/image.php on line 14Notice: getimagesize()
Перехожу в указанный файл и вот что находится в 14 строке:
list($width_orig, $height_orig, $image_type) = getimagesize(DIR_IMAGE . $image_old);
Есть подозрение, что часть изображений загрузили в самых разных форматах, возможно где-то битые есть и из-за этого такой косяк
Привожу еще часть кода до и после 14 строки
$image_old = $filename;
$image_new = 'cache/' . utf8_substr($filename, 0, utf8_strrpos($filename, '.')) . '-' . (int)$width . 'x' . (int)$height . '.' . $extension;
if (!is_file(DIR_IMAGE . $image_new) || (filemtime(DIR_IMAGE . $image_old) > filemtime(DIR_IMAGE . $image_new))) {
list($width_orig, $height_orig, $image_type) = getimagesize(DIR_IMAGE . $image_old);
if (!in_array($image_type, array(IMAGETYPE_PNG, IMAGETYPE_JPEG, IMAGETYPE_GIF))) {
return DIR_IMAGE . $image_old;
Просьба, пожалуйста, написать какие у кого идеи будут по решению!
OpenCart русская сборка Version 3.0.3.1