X11 для апачского пользователя

Облако является большим, иногда. Иногда это - неправильный выбор.

Мы просто сделали полный CBA при перемещении в облако, когда мы перемещались из нашего MSP. Перемещение в облако просто не имело большой смысл для нас. Затраты закончили бы тем, что были довольно высоки для установки нашим потребностям, и способность увеличиться для сервера базы данных просто не была там.

Для меньших магазинов или малых приложений, когда у Вас нет фермы VM для помещения приложения в него, мог бы иметь смысл. Но для больших проектов, если те проекты не делают тонну денег, это просто не имеет смысла.

Да Вы только платите за то, что Вы используете. Но если Вы хотите высокоскоростное устройство хранения данных SAN, необходимо заплатить на IO, плюс процессорное время, плюс затраты пропускной способности. Если необходимо отправить трафик между уровнями серверов, существует пропускная способность, стоившая за это. Все это складывает. Не говоря уже о том, если Вы вращаете 1 000 серверов в течение 1 часа, это будет ценой.

2
задан 25 October 2010 в 17:46
2 ответа

Это поведение является распознанной ошибкой, давайте надеяться, что оно собирается быть зафиксированным в следующем выпуске: https://bugs.launchpad.net/inkscape / + ошибка/666272

Тем временем мой google-fu предлагает выполнить vnc-сервер вместо Xvfb. Это может работать в то же время, что и Ваш X-сервер. Можно выполнить его как апачский пользователь, таким образом у апача не будет проблем при отображении X приложений на том буфере.

Это соединение является только аутентифицируемым паролем, таким образом, не имеет значения, что пользователь соединяет с vncviewer. Обратите внимание однако, что протокол VNC не обязательно безопасен, так убедиться использовать его локально только и настроить Ваш брандмауэр соответственно.

Запустите vnc сервер как апачского пользователя:

vncserver :2 -geometry 1024x768 - Это должно быть сделано только однажды

В скрипте, запущенном апачем, только запускает приложение; не запускайте vncserver или vncviewer: DISPLAY=:2.0 inkscape -z -W drawing.svg

Google нашел ответ здесь: http://www.linuxquestions.org/questions/programming-9/can-php-script-execute-x11-applications-811779/

1
ответ дан 3 December 2019 в 13:25

Я встретился с подобной проблемой, фиксация легка, просто выполненный Xvfb как демон, и настройте пользователя Apache (в его среде или в сценарии запуска) с DISPLAY и соответствующее xauth.

0
ответ дан 3 December 2019 в 13:25

Теги

Похожие вопросы