GD, php 8, Imagine
see: https://php.watch/versions/8.0/gdimage#gdimage-is-resource
if error and your php version 8 and >
the true way:
update your Imagine with Composer:
composer update
OR edit manually (bad way):
code:
if (!is_resource($resource)) {
throw new RuntimeException(sprintf('Unable to open image %s', $path));
}
replace to:
//var_dump($resource);
//die;
// https://php.watch/versions/8.0/gdimage#gdimage-is-resource
if (!($resource instanceof \GdImage) && !is_resource($resource)) {
throw new RuntimeException(sprintf('Unable to open image %s', $path));
}
вчера целый день гуглил эту ошибку