PHP代码在终端中运行,但无法在Chrome中运行

时间:2019-12-03 07:47:09

标签: php

我已使用pdf-to-image来构建新程序包。我在这里遇到了一些问题:

<?php
// die(echo getenv('HOME'););
require_once(__DIR__.'/vendor/autoload.php');

$fileone = realpath('demo.pdf');
$pdf = new Spatie\PdfToImage\Pdf($fileone);
$pdf->saveImage(__DIR__.'upload/');
?>

我需要将其放入索引文件,但是我无法在Chrome上运行此代码,但是在通过终端运行时它可以工作,如何解决?

更新:添加注释中共享的错误:

  

致命错误:未捕获ImagickException:无法读取/opt/lampp/htdocs/pdf2Image/vendor/spatie/pdf-to-image/src/Pdf.php:44中的文件:堆栈跟踪:#0 / opt / lampp /htdocs/pdf2Image/vendor/spatie/pdf-to-image/src/Pdf.php(44):imagick-> __ construct('/ opt / lampp / htdo ...')#1 / opt / lampp / htdocs / pdf2Image / index.php(6):Spatie \ PdfToImage \ Pdf-> __ construct('/ opt / lampp / htdo ...')#2 {main}放在/ opt / lampp / htdocs / pdf2Image / vendor / spatie / pdf-to-image / src / Pdf.php,第44行

0 个答案:

没有答案