ubuntu - Imagick 导致无法从路径 (/tmp/phpjRWxLB) 读取图像
问题描述
这个错误现在困扰我太久了。
我正在使用带有 ImageUpload 插件的 cakephp 3.4。一切都很好,直到我突然开始
502 bad gateway
错误
当我检查我的 cakephp 日志时,我可以看到:
Error: [Intervention\Image\Exception\NotReadableException] Unable to read image from path (/tmp/phpjRWxLB).
Caused by: [ImagickException] no decode delegate for this image format `JPEG' @ error/constitute.c/ReadImage/504
我没有进行任何服务器更新,但似乎 Imagick 无法读取图像或其他内容。
我尝试了什么:我想检查phpinfo()
,但如果我这样做了,我又得到502 bad gateway
了
我试图更新imagick
但仍然没有。
如果我这样做
php -i | grep php.ini
回应是:
Configuration File (php.ini) Path => /etc/php/7.2/cli
Loaded Configuration File => /etc/php/7.2/cli/php.ini
double free or corruption (out)
Magick: abort due to signal 6 (SIGABRT) "Abort"...
知道这里到底发生了什么吗?
解决方案
推荐阅读
- swift - 快速减少(调整)双精度/浮点变量小数点
- django - 在 Django modelformset_factory 中传递模型实例的 id
- python - 为什么python默认启用断言
- oracle - 在 oracle sql 中从子节点中查找根父节点
- mysql - Sql:加入2个没有公共字段的表
- javascript - 以角度单击按钮后未触发 ngOnDestroy
- sails.js - 尝试在模型上实施关系后,Sails Lift 停止工作
- mysql - 如何从 Python 3 将值插入 Mysql 表中的 DATE 列
- javascript - xml中的自闭标签空间问题 - Cheerio
- nginx - Nginx 与 openssl 构建错误 CentOS 7 -“基本名称:缺少操作数”