извините изображение волшебные команды с php - PullRequest
0 голосов
/ 02 ноября 2010

Я хочу преобразовать pdf в изображение, чтобы установить скрипт magic and ghost script.when, когда я запускаю команду «convert file.pdf image.png» в терминал, затем работаю, но когда я запускаю exec с помощью php, выдает ошибку в Журнал apache "/var/root/Desktop/ImageMagick-6.6.4/bin/convert: В доступе отказано". Я устанавливаю php в Mac. В моем php-файле я указываю путь perfetc также как exec ("/ var / root / Desktop /ImageMagick-6.6.4/bin/convert ".getcwd (). '/'." Filename.pdf [2] ".getcwd (). '/'. $ Filename).

день мечты

1 Ответ

0 голосов
/ 02 ноября 2010

Подобные проблемы обычно связаны с тем, что apache выполняется от имени другого пользователя, нежели тот, который вы используете для выполнения команды вручную.Вам нужно будет изменить разрешения или владельца файлов источника и назначения таким образом, чтобы пользователь apache (возможно, www-data) мог читать и записывать данные.(и выполнить преобразование)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...