xvfb-run -server-args="-screen 0, 1024x768x24"

Вопросы касающиеся настройки, функционирования виртуальных серверов
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
sva1960
Сообщения: 2
Зарегистрирован: 2013-06-11, 14:38:34

xvfb-run -server-args="-screen 0, 1024x768x24"

Сообщение sva1960 » 2013-06-11, 15:11:45

Здравствуйте.
Такая проблема, на виртуальном сервере под freebsd поддержка установила утилиту CutyCapt с х-сервером и imagemagic. Скрины скрипт делал в размер, конвертировал в размер 640х480, далее в 100х75. После очередного сбоя на сервере в команду xvfb-run -server-args="-screen 0, 1024x768x24" /usr/local/bin/CutyCapt --url=http://my.ru --out=/tmb/my.ru.jpg пришлось добавить абсолютный путь до файла xvfb-run, т.е. добавить в строку exec('/usr/local/bin/xvfb-run -server-args="-screen 0, 1024x768x24" /usr/local/bin/CutyCapt --url=http://my.ru --out=/tmb/my.ru.jpg'); Поддержка ничего вразумительного не говорит, а конвертирование в другие размеры не делаются. Как и что можно подправить, я думаю php.ini но не знаю как , кто подскажет?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги нашей хостинговой компании

Хостинг HostFood.ru

Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU): https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/

Аватара пользователя
lissyara
Site Admin
Сообщения: 6107
Зарегистрирован: 2009-09-19, 22:04:41

Re: xvfb-run -server-args="-screen 0, 1024x768x24"

Сообщение lissyara » 2013-06-11, 18:21:29

скрипт из-под чего запускаете?
--
имеет смысл в пути нести всё необходимое, как минимум то что ес ть в интерактивном окружении:

Код: Выделить всё

srv9$ env | grep PATH
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
srv9$ 
Убей их всех! Бог потом рассортирует...

sva1960
Сообщения: 2
Зарегистрирован: 2013-06-11, 14:38:34

Re: xvfb-run -server-args="-screen 0, 1024x768x24"

Сообщение sva1960 » 2013-06-16, 12:42:58

Спасибо. Ваш ответ по времени совпал с ответом поддержки.
Вот ответ поддержки, может кому пригодиться:
Непосредственно перед запуском внешних программ веб-сервер передает им ряд переменных окружения.
Я добавил следующие строки в файл /usr/local/etc/apache22/envvars.d/path.env:
PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
export PATH
До этого там было лишь /usr/sbin:/sbin, что и приводило невозможности запуска.