2013-07-02 3 views
0

Я хочу преобразовать PDF в изображения на PHP. Для этого я установил Ghostscript, а также imagick, но это провал. Я использую сервер WAMP.Ошибка установки в Ghostscript в Windows XP

Если я запускаю мой код означает, что он не будет работать, так что я не установить программное обеспечение успешно ...

Может кто-нибудь, пожалуйста, руководство, как установить Ghostscript на моем WAMP сервера в Windows XP.

Последние два дня я боролся за эту установку. DLL-файл также потерпел неудачу.

ответ

0

Тот факт, что ваш код не работает, не обязательно означает, что программное обеспечение не удалось установить. На самом деле вы не представили никаких доказательств того, что это произошло. Получали ли какие-либо сообщения об ошибках во время установки?

Можете ли вы запустить Ghostscript и ImageMagick из командной оболочки XP? Если нет, то какие ошибки вы получаете?

Если приложения работают из командной оболочки, то у вас есть 2 очевидные возможности:

1) Окружающая среда отличается при запуске вашего PHP-сервер, вы должны проверить переменную PATH среды, по крайней мере, но сравнения всю среду, которую вы используете, в среде командной оболочки.

2) В вашем коде есть ошибка, которая мешает ей работать. Опять же, вы получаете коды ошибок?

Вопрос, который вы представили, не может быть дан, потому что его недостаточно. Единственный ответ, который я могу ответить на ваш вопрос, - «использовать установщик Luke»

+0

В моей установке нет ошибки, а также мой код запуска. Я думаю, что проблема только в PATH. где мне нужно установить GhostScript и ImageMagick .. мне нужно установить в WAMP путь или где угодно? И мне нужен идеальный файл DLL для обоих GhostScript и ImageMagick. – user2531220

+0

ini_set ('display_errors', 1); $ pdf = 'gsuresh.pdf'; $ quality = 90; $ res = '300x300'; $ exportName = "pdf_export_". время(); $ exportPath = realpath (dirname (__ FILE __)). "/ $ ExportName/fullres /% 03d.jpg"; mkdir (realpath (dirname (__ FILE __)). "/ $ ExportName"); mkdir (realpath (dirname (__ FILE __)). "/ $ ExportName/fullres"); set_time_limit (900); exec ("'gs' '-dNOPAUSE' '-sDEVICE = jpeg' '-dUseCIEColor' '-dTextAlphaBits = 4' '-dGraphicsAlphaBits = 4' '-o $ exportPath' '-r $ res' '-dJPEGQ = $ качество '' $ pdf '', $ output); для ($ i = 0; $ i '); – user2531220

+0

Вы должны иметь возможность устанавливать GS и IM в любом месте, а переменная среды PATH, если она правильно установлена, позволит вам выполнять приложения из любого места. Если GS и IM работают из командной строки, то PATH является правильным, а ваша среда WAMP является неправильной. Я не могу сказать, как это исправить. – KenS

Смежные вопросы