Php 致命错误:未捕获imagickeption:pdfdelegatefiled`系统找不到指定的文件

Php 致命错误:未捕获imagickeption:pdfdelegatefiled`系统找不到指定的文件,php,pdf,ghostscript,imagick,php-7.4,Php,Pdf,Ghostscript,Imagick,Php 7.4,我想把pdf文件转换成jpg。我正确安装了imagick,并且安装了ghoscript 9.53.3 64x,但出现了此错误。我将ghoscript/bin和lib路径放在环境变量中 致命错误:未捕获ImagickException:PDFDelegateFailed`系统找不到指定的文件。@c:\xampp7.4\htdocs\kOnline\vendor\spatie\pdf to image\src\pdf.php:40堆栈跟踪:#0 c:\xampp7.4\htdocs\kOnline\

我想把pdf文件转换成jpg。我正确安装了imagick,并且安装了ghoscript 9.53.3 64x,但出现了此错误。我将ghoscript/bin和lib路径放在环境变量中

致命错误:未捕获ImagickException:PDFDelegateFailed`系统找不到指定的文件。@c:\xampp7.4\htdocs\kOnline\vendor\spatie\pdf to image\src\pdf.php:40堆栈跟踪:#0 c:\xampp7.4\htdocs\kOnline\vendor\spatie\pdf to image\src\pdf.php(40):Imagick->pingimage('c:/xampp7.4/htd…)#1 c:\xampp7.4\htdocs\kOnline\pdftoige.php(8):spatie\PdfToImage\emage:/mpu-/mpd('在第40行的C:\xampp7.4\htdocs\kOnline\vendor\spatie\pdf到image\src\pdf.php中抛出

我的代码:

$pdf = new Spatie\PdfToImage\Pdf($pathToPdf);


foreach (range(1, $pdf->getNumberOfPages()) as $pageNumber) {

    $pdf->setPage($pageNumber);

    $pdf->saveImage("Image_name".$pageNumber.".png");
}
PHP版本7.4.11

Apache版本Apache/2.4.46(Win64)OpenSSL/1.1.1g PHP/7.4.11

ghoscript 9.53.3 64x

imagick模块版本3.4.4

操作系统windows 10 64x


我卸载了
ghoscript 9.53.3
并安装了
ghoscript 9.26
。安装后我重新启动了系统。就这些,我的问题解决了