Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ошибка при запуске inkscape через php скрипт  (Прочитано 523 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн m2broth

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Я пытаюсь конвертировать EPS в SVG через команду Inkscape в php скрипте (shell_exec):

inkscape epsFile.eps -l svgFile.svg -z
При конвертации inkscape выдает ошибку:

parser error : Start tag expected, '<' not found
%!PS-Adobe-3.0 EPSF-3.0

epsFile.eps cannot be opened (does not exist or not a valid SVG file)


При этом при запуске данной команды из терминала ubuntu ошибка не повторяется, и файл конвертируется успешно.
В чем может быть проблема при использовании команды конвертации inkscape в php? (пробовал так же proc_open,system, результат один и тот же)




Оффлайн PaulZi

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ошибка при запуске inkscape через php скрипт
« Ответ #1 : 06 Октября 2016, 15:39:32 »
Столкнулся с подобной проблемой. Мне помогло следующее:
/etc/php5/fpm/pool.d/www.conf:
env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

 

Страница сгенерирована за 0.021 секунд. Запросов: 22.