gpt4 book ai didi

php - 幽灵脚本 |不可恢复的错误,退出代码 1

转载 作者:行者123 更新时间:2023-12-04 17:45:26 25 4
gpt4 key购买 nike

我有一个用于合并 PDF 的 shell 脚本,在今天之前,它似乎运行良好。

现在,当我运行时,我收到消息:
GPL Ghostscript 9.06:不可恢复的错误,退出代码 1

它生成一个空白的 PDF 而不是合并的 PDF。这是我的代码:

<?php

$pdf1 = "file_1.pdf";
$pdf2 = "file_2.pdf";


$fileArray= array($pdf1,$pdf2);


$datadir = "/usr/pdf_merge/merged";
$outputName = $datadir."merged_new.pdf";

$cmd = "gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName ";
//Add each pdf file to the end of the command
foreach($fileArray as $file) {
$cmd .= $file." ";
}
$result = shell_exec($cmd);

任何想法可能是错误的?

我在 Debian 上运行 Apache。

谢谢

最佳答案

更改此 $cmd进入

$outputName = "merged_new.pdf";
$cmd = "cd ".$datadir." && gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName ";"

关于php - 幽灵脚本 |不可恢复的错误,退出代码 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52281608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com