Я просто посмотрел на класс Image на Github.
public function __construct(string $pathToImage)
{
if (! file_exists($pathToImage)) {
throw new InvalidArgumentException("`{$pathToImage}` does not exist");
}
$this->pathToImage = $pathToImage;
}
Хороший способ проверить, что вы правильно настроили это использовать realpath()
Realpath создает абсолютные пути от относительных, возвращая false если путь не существует.
$path = __DIR__ .'/../../something'; // (imagine __DIR__ is /some/random/path to begin with)
echo $path; // outputs /some/something
Вы также можете проверить свой терминал просто, набрав:
ls /path/to/image.jpg
Если он указан, он действительно существует и должен " t выдает ошибку.