我剛剛升級到我的GoDaddy帳戶(PHP 5.6.21)上的PHP 5.6,現在我在嘗試將PDF轉換爲要呈現的圖像時遇到與Imagick的錯誤網站。PHP 5.6升級後Imagick拋出錯誤
這是我收到的消息:
PDFDelegateFailed `[ghostscript library] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsAlphaBits=4 "-r72x72" "-sOutputFile=/tmp/magick-472846ep4mk6vC4cDW%d" "-f/tmp/magick-472846xWEGVMrlFXDu" "-f/tmp/magick-472846grNolFlF8PE2"': -dname= must be followed by a valid token
@ error/pdf.c/InvokePDFDelegate/263
我發現這個論壇主題,而與GoDaddy的支持http://www.imagemagick.org/discourse-server/viewtopic.php?t=26260
,並在電話中我得知只有GD和Imagick都被啓用時出現問題。不幸的是,我需要兩個 - GD不會做我需要的,而事實證明MPDF(我正在使用)需要GD來渲染圖像。
有沒有人遇到過這個錯誤?有沒有辦法解決它?
不幸的是Imagick也無法更新,因爲GoDaddy無法爲我做到這一點。 #hostingproblems