Официальный форум СВД Встраиваемые Системы
23 Ноября, 2017, 22:27:11 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: mozserver  (Прочитано 171 раз)
LH
Опытный пользователь

Сообщений: 285


« : 30 Октября, 2017, 08:58:59 »

Есть несколько контроллеров в сети QNX6.5

На контроллерах в среде Photon запущены приложения, использующие PtWebClient виджеты для отражения html-страниц.

Использование элемента PtWebClient приводит к запуску HTTP-сервера, по умолчению - mozserver.

Пож. объясните: mozserver должен работать на каждом контроллере для обслуживания приложений на данном контроллере,
или можно запустить и настроить один mozserver таким образом, чтобы он обслуживал приложения на всех контроллерах в пределах QNX-серти?

---

Есть прикладная программа (ProgHTML) в Photon, которая открывает успешно HTML-файл на контроллере А3 c помощью виджета
PtWebClient.

Если эту программу от обычного пользователя запустить на контроллере А4 (в QNX-сети А3 и А4),

$on -fA4 ProgHTML

то HTML-cтраница не открывается, а выдается сообщение

/opt/mozilla/firefox/bin/run-mozilla.sh[38] can not fork - try again.

Если эту программу от супер-пользователя запустить на контроллере А4,

#on -fA4 ProgHTML

то отображение выполняется нормально.

Подмена ksh на исправленный вариант, как описано здесь http://forum.kpda.ru/index.php/topic,1490.0.html,
проблему не решила...

Проблема видится в отказе старта mozserver на контроллере А4, при попытке ее запуска прикладной программой,
запущенной удаленно с контроллера А3.

Как решить проблему?


Спасибо
« Последнее редактирование: 30 Октября, 2017, 15:44:16 от LH » Записан
LH
Опытный пользователь

Сообщений: 285


« Ответ #1 : 02 Ноября, 2017, 13:46:53 »

Добавил демо (во вложении) в виде проекта, требует сборки в среде разработки.
Записан
LH
Опытный пользователь

Сообщений: 285


« Ответ #2 : 04 Ноября, 2017, 06:55:08 »

В дополнение обнаружилось, что при установке КПДА.10964-01 в /etc/photon/webservers описан
"online" запуск mozserver.

Однако в /opt отсутствует папка mozilla.

Мы как-то не правильно устанавливаем КПДА, или mozserver не входит в состав КПДА?

Если так, является ли выходом копирование папки /opt/mozilla из QNX6.5 в КПДА-установку?

Спасибо.
Записан
Олег Большаков
Администратор
Житель форума

Сообщений: 3006



WWW
« Ответ #3 : 09 Ноября, 2017, 12:49:03 »

В дополнение обнаружилось, что при установке КПДА.10964-01 в /etc/photon/webservers описан
"online" запуск mozserver.

Однако в /opt отсутствует папка mozilla.

Мы как-то не правильно устанавливаем КПДА, или mozserver не входит в состав КПДА?

Если так, является ли выходом копирование папки /opt/mozilla из QNX6.5 в КПДА-установку?

Спасибо.

В файле /etc/photon/webservers приведён пример конфигурации. В ЗОСРВ «Нейтрино» замените строку для запуска сервера online просмотра на следующую:

Код:
online = /opt/firefox2/lib/firefox-2.0.0.20/run-mozilla.sh /opt/firefox2/lib/firefox-2.0.0.20/mozserver,MozillaServer

По основному вопросу готовим Вам ответ.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2017 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС

В последний раз google посещал эту страницу 17 Ноября, 2017, 21:07:39