错误WriteBlob使用ImageMagick 6.7.9失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了错误WriteBlob使用ImageMagick 6.7.9失败相关的知识,希望对你有一定的参考价值。
我想从pdf文件创建一个图像。我在Linux服务器上安装了ImageMagick,并成功从具有root访问权限的终端创建了一个映像。
命令:
/usr/local/bin/convert http://www.artisticancestry.com/sites/default/files/media/Getting%20Started_7.pdf /public_html/testing.png
但是当我要从php exec()函数执行这个命令时。它显示了这种类型的错误
错误:转换:无法打开图像/public_html/testing-0.png': No such file or directory @ error/blob.c/OpenBlob/2642.
convert: WriteBlob Failed
/ public_html / testing-0.png'@ error / png.c / MagickPNGErrorHandler / 1751。
有一些权限问题,但不知道哪个文件没有权限。如何找出导致此问题的原因以及如何解决?
这对我来说是一个许可问题
chmod -R 777 / dir
/ dir =您要编写图像的目录
我有同样的问题。问题是文件夹名称错误。您需要使用系统根目录中文件的完整路径,或不使用/作为第一个符号的相对路径。
对我来说这也是一个许可问题。
我完全允许cache
文件夹中存在的tcpdf
文件夹。
chmod 0777 -R cache/
以上是关于错误WriteBlob使用ImageMagick 6.7.9失败的主要内容,如果未能解决你的问题,请参考以下文章
ImageMagick 错误:'mogrify:无法打开图像问题'
使用 ImageMagick 将 gif 转换为 png 时出现“转换:不正确的图像标题”错误
我已经安装了 ImageMagick,但我仍然在图像库中遇到错误
TYPO3 9 - 图像生成失败 - ImageMagick / GraphicsMagick 处理已启用,但执行命令返回错误