php - Uncaught ImagickException: UnableToOpenBlob `application/pdf': 没有这样的文件或目录
问题描述
我想使用 imagick 将 PDF 转换为 JPG,但是在我按下提交后它一直显示一个致命错误:未捕获的 imagick 错误。你们知道这是代码问题还是 imagick 扩展问题?
解决方案
您的 $_FILES['fileToUpload']['type'] 存储 MIME 类型,并且您将其分配给变量 $pdf_file 并且您正在尝试使用 imagick 读取它。这是行不通的。您可以 var_dump($_FILES) 看看是否可以在其中找到实际文件。
推荐阅读
- javascript - 如何在 javaScript 中设置本地日期
- python - 如何使用 pyOpenSSL 在 Python 中从 CSR 和根 CA 创建证书?
- javascript - 缓冲时如何在视频中显示微调器加载程序?
- sqlite - 计算给定月份满足条件的所有行
- html - 在 html 页面中运行表单时,我不断收到错误,指向 eclipse 中的另一个 html 页面
- node.js - 在运行 npm install 时接受用户输入后,我需要在我的 package.json 和加载模块中添加依赖项
- wordpress - 在 wordpress 中上传文件时出错“无法创建目录 wp-content/uploads。服务器可写其父目录吗?”
- python - 我需要使用 BeautifulSoup 从 2 个不同的跨度标签中获取文本
- javascript - selectionStart 不更新输入字段的焦点
- algorithm - 质数散列空间中的碰撞概率?