sh: gs: команда не найдена с использованием laravel - PullRequest
0 голосов
/ 19 февраля 2019

Laravel версии 5.5

У меня проблема при преобразовании версии файла pdf из 1.7 в 1.4.Я использовал эту библиотеку https://github.com/xthiago/pdf-version-converter для преобразования версии файла PDF, которая является простой библиотекой PHP. Я прекрасно интегрировал эту библиотеку в Laravel.Я получаю сообщение об ошибке ниже, это ошибка Ghostscript.Я использую Mac, я установил Ghostscript на своем Mac, но получаю эту ошибку.

sh: gs: команда не найдена

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

protected $ baseCommand = '/ usr / local / bin / gs -sDEVICE = pdfwrite -dCompatibilityLevel =% s -dPDFSETTINGS = /экран -dNOPAUSE -dQUIET -dBATCH -dColorConversionStrategy = / LeaveColorUnchanged -dEncodeColorImages = ложное -dEncodeGrayImages = ложное -dEncodeMonoImages = ложное -dDownsampleMonoImages = ложное -dDownsampleGrayImages = ложное -dDownsampleColorImages = ложное -dAutoFilterColorImages = ложное -dAutoFilterGrayImages = ложь -dColorImageFilter = / FlateEncode -dGrayImageFilter = / FlateEncode -sOutputFile =% s% s ';

Я также протестировал эту команду для преобразования версии файла PDF.но результат не найден.заранее спасибо.

exec ('/ usr / local / bin / gs -dNOPAUSE -dBATCH -sDEVICE = pdfwrite -dFastWebView = true -dCompatibilityLevel = 1.4 -sOutputFile = public / output.pdf public /uploads / check_pdf_files / Arcofrio.pdf ');

...