php - 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)。但是,对我来说不是这种情况,因为链接可以正常工作。
有谁知道我做错了什么?
解决方案
推荐阅读
- python - 如何阻止球“移入”桨?
- java - Java 可信 SSL 证书管理
- c - 我如何找到这个算法的时间复杂度?
- haskell - Lens.Family2 中的 fold 相当于什么?
- c# - WPF 获取文件夹的缩略图
- amazon-web-services - 如何在 AWS VPC 的私有子网中连接 AWS EC2 实例后面的网页
- powershell - 我想从递归搜索中排除子文件夹并复制
- sql-server - 基于比较删除和插入值的 SQL 触发器操作
- android - 设置视图以在可用空间中扩展到最大大小
- javascript - 如何使用我的网页访问客户端网络摄像头以进行实时 ML 预测?