Я пытаюсь изменить размер изображения, как показано ниженового jКачество изображения: Файл изображения не существует
<?php
$file = htmlspecialchars($product->image);
$image = new JImage($file);
$properties = JImage::getImageFileProperties($file);
$resizedImage = $image->resize(108, 108, true);
//definition of mime
$resizedImage->toFile(htmlspecialchars($product->image), $type);
?>
<img src="<?php print $product->image ?>"/>
но строка 2 вызывает ошибку
0 Файл изображения не существует.
Файл существует и является код
<img src="<?php print $product->image ?>"/>
показывает изображение (без кода для изменения размера выше).
Если я пытаюсь жёстко путь к изображению, как этот
new JImage(JPATH_ROOT.'/components/com_jshopping/files/img_products/thumb_goods-11.jpg');
это не вызывает ошибок. imagejpeg (http://localhost/svark/components/com_jshopping/files/img_products/thumb_goods-11.jpg)::
Однако ниже
Предупреждение появляется предупреждающее сообщение не удалось открыть поток: HTTP обертка не поддерживает записываемые связи в C: \ XAMPP \ HTDOCS \ svark \ библиотеки \ Joomla \ образ \ image.php на линии 985
Я использую Joomla 3.6.5 с JoomShopping 4.15.1.