PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Проблема с запуском команды inkscape через php скрипт
m2broth
Отправлено: 29 Января, 2016 - 12:04:14
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




Я пытался сконвертировать eps в svg при помощь proc_open, со следующей командой:
CODE (htmlphp):
скопировать код в буфер обмена
  1. inkscape epsFile.eps -l svgFile.svg -z


В php скрипте 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)


Но успешно конвертирует если запустить напрямую на сервере.

В чем может быть проблема? (на локальной машине стоит та же версия inkscape и php выполняет команду успешно). Локально apache, на сервере - nginx.
(Добавление)
Поднял у себя локально Nginx. конвертит с этой же ошибкой что и на другом сервере. Дело в nginx, теперь осталось разобраться почему

(Отредактировано автором: 29 Января, 2016 - 17:00:07)

 
 Top
m2broth
Отправлено: 29 Января, 2016 - 16:59:28
Post Id


Новичок


Покинул форум
Сообщений всего: 14
Дата рег-ции: Июнь 2011  


Помог: 0 раз(а)




Решил пока проблему через apache. curlом отправляю post с nginx на апач для выполнения команды, трэш конечно, но решение нужно было принять быстро
 
 Top
PaulZi
Отправлено: 06 Октября, 2016 - 15:39:30
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Окт. 2016  


Помог: 0 раз(а)




Столкнулся с подобной проблемой. Мне помогло следующее:
/etc/php5/fpm/pool.d/www.conf:
CODE (text):
скопировать код в буфер обмена
  1. env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Операционная система и системные вызовы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB