2016-07-07 6 views
0

나는 미디어 갤러리에 업로드되는 pdfs의 축소판을 자동으로 만드는 wordpress에 this plugin을 사용하고 있습니다. 나는 그것을 시도했지만 워드 프레스에서 HTTP 오류가 발생했습니다. 나는 로그를 볼에 가서이PDF를 JPG로 변환 할 때의 Ghostscript 오류

PHP Fatal error: Uncaught exception 'ImagickException' with message '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-197485LZ1rl0r3oddl%d" "-f/tmp/magick-197485mLvAYCViAmnC" "-f/tmp/magick-197485qEA_IWTG2MqU"': -dname= must be followed by a valid token 
@ error/pdf.c/InvokePDFDelegate/263' in /home/MYSITENAME/public_html/wp-content/plugins/pdf-thumbnails/PdfThumbnailsPlugin.php:59 
Stack trace: 
#0 /home/MYSITENAME/public_html/wp-content/plugins/pdf-thumbnails/PdfThumbnailsPlugin.php(59): Imagick->__construct('/home/MYSITENAME/...') 
#1 /home/MYSITENAME/public_html/wp-content/plugins/pdf-thumbnails/PdfThumbnailsPlugin.php(42): PdfThumbnailsPlugin->getThumbnailBlob('/home/MYSITENAME/...') 
#2 /home/MYSITENAME/public_html/wp-content/plugins/pdf-thumbnails/PdfThumbnailsPlugin.php(35): PdfThumbnailsPlugin->generateThumbnail(3202) 
#3 /home/MYSITENAME/public_ht in /home/tooltime/public_html/wp-content/plugins/pdf-thumbnails/PdfThumbnailsPlugin.php on line 59` 

솔직히하려면 해당 항목입니다, 나는 그것이 무엇을 의미하는지 아무 생각하지만 난 그게 고스트 스크립트에서 알고있다. 플러그인은 ImageMagick을 사용하여 PDF 조작을 위해 고스트 스크립트 라이브러리를 사용합니다. 여기

Server: Linux 
PHP: v5.6 
ImageMagick: v6.9 
Wordpress: v4.5.3 

어떤 도움

이 메시지를 해독에 평가 될 것입니다 내 서버의 일부 configurationn 세부 정보입니다.

답변

0

글쎄 기본적으로 그것이 의미하는 바를 의미합니다. '-d ... ='형식의 명령 행 스위치와 = 뒤에있는 토큰이 유효하지 않습니다.

필자는 Ghostscript 매개 변수를 가져 와서 명령 줄에서 Ghostscript로 실행하는 것으로 시작할 것입니다. ImageMagick이 당신에게 준 정면에 gs를 붙이십시오.

같은 방법으로 실패하면 '-d .... ='로 시작하는 명령 줄에서 아무 것도 제거를 시작할 수 있습니다. 한 번에 하나씩 제거하십시오. 문제의 원인이되는 것을 발견하면 작업 할 항목이 있습니다.

명령 줄에서 같은 오류가 발생하지 않으면 Ghostscript에서 전체 백 채널을 가져올 방법을 찾아야합니다. ImageMagick에서 그 방법을 모릅니다. 아마도 IM 경험이있는 사람이 주석을 달 수 있습니다. 더욱이.

관련 문제