首页 > 解决方案 > Laravel/干预:图像源不可读

问题描述

我正在尝试使用干预图像库在我的 laravel 8 项目中创建图像。在那里,我通过 composer 安装了干预,并尝试在模型函数中运行干预网站上给出的示例代码:

private function draw()
{
   $img = Image::make('foo.jpg')->resize(300, 200);
}

但是,当我运行这部分代码时,我收到错误 Intervention\Image\Exception\NotReadableException: Image source not readable

当我搜索这个问题时,我发现很多人都有这种错误,因为从“public/storage/”到“storage/app/public”的laravel符号链接丢失了(php artisan storage:link)。但是,对我来说不是这种情况,因为链接可以正常工作。

有谁知道我做错了什么?

标签: phplaravelimageintervention

解决方案


推荐阅读