首页 > 解决方案 > Uncaught ImagickException: UnableToOpenBlob `application/pdf': 没有这样的文件或目录

问题描述

我想使用 imagick 将 PDF 转换为 JPG,但是在我按下提交后它一直显示一个致命错误:未捕获的 imagick 错误。你们知道这是代码问题还是 imagick 扩展问题?

错误

代码

标签: phpimagick

解决方案


您的 $_FILES['fileToUpload']['type'] 存储 MIME 类型,并且您将其分配给变量 $pdf_file 并且您正在尝试使用 imagick 读取它。这是行不通的。您可以 var_dump($_FILES) 看看是否可以在其中找到实际文件。


推荐阅读