2016-06-11 5 views
1

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にイメージをレンダリングする必要があります。

誰もこのエラーが発生しましたか?それを修正する方法はありますか?

残念ながら、GoDaddyが私のためにできないので、Imagickも更新できません。 #hostingproblems

答えて

0

解決策は、imagickを次のパッチに更新することです。

共有ホスティングはこれを可能にせず、最終的に私たちの共有ホスティングプランからVPSへの移行に頼っていました。

将来この問題が発生する場合は、共有ホスティングから離れることを強く推奨します。このような問題のため、共有ホスティングはカスタムコードには適していません。

何らかの理由でこれがオプションでない場合は、私はあなたに幸運を祈ります。差し迫った感情的な外傷を緩和するためにバックアップをとり、アイスクリームの桶を購入する。

関連する問題