我正在尝试获取.pdf的第一页并将其转换为.jpg
。所以这是我的初始代码:
public function setFile(UploadedFile $file = null)
{
$filename = sha1(uniqid(mt_rand(), true)) . '.jpg';
$file->move('catalogues', $filename);
$this->setFileName($filename);
$im = new 'Imagick('/catalogues/' . $filename);
die("here I die");
问题:我收到此错误:
无法打开图像 '/catalogs/0cd10cccf88d80295eba12ef56423f9184dde1c4.jpg':没有这样的 文件或目录 @ error/blob.c/OpenBlob/2638
我无法理解它,因为我的文件在docuement_root/catalogues/0cd10cccf88d80295eba12ef56423f9184dde1c4.jpg
.
您应该检查document_root
文件夹是否是实际的站点根目录。