无法为Imageick执行GS脚本

时间:2018-12-01 14:45:03

标签: linux laravel ubuntu

我在Ubuntu 18.04上使用apache2安装了Laravel应用程序。

今天,我收到了来自imageick-> readImage()的以下问题,该问题用于从PDF生成图像。

  

FailedToExecuteCommand`'gs'-sstdout =%stderr -dQUIET -dSAFER -dBATCH   -dNOPAUSE -dNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0 -dGridFitTT = 2'-sDEVICE = pngalpha'-dTextAlphaBits = 4 -dGraphicsAlphaBits = 4'-r144x144'-dFirstPage = 1 -dLastPage = 1'-sOutputFile = / tmp / magick -19207ziBGob4E6t7W%d'   '-f / tmp / magick-19207Gum2Xw9QKD6A''-f / tmp / magick-19207sU6WmPfGlO5e''   (-1)@ error / delegate.c / ExternalDelegateCommand / 462

之前运行良好,但是在我升级Linux上的软件包后开始出现这种情况。

有人可以指出我的解决方法或在哪里查找错误的更多详细信息吗?我的Apache错误日志很干净。

谢谢。

1 个答案:

答案 0 :(得分:1)

使用MiniMagick和Ghostscript 9.26时,我们遇到了同样的问题。解决方案是降级到Ghostscript 9.25。

https://github.com/minimagick/minimagick/issues/472#issuecomment-442389926