Alterator/drivers/http

Материал из ALT Linux Wiki
< Alterator
Версия от 16:15, 21 декабря 2023; Petr-akhlamov (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Freesource-logo.png Blue Glass Arrow.svg MediaWiki logo.png
Эта страница была перемещена с freesource.info.
Эта страница наверняка требует чистки и улучшения — смело правьте разметку и ссылки.
Просьба по окончанию убрать этот шаблон со страницы.
48px-Mail-mark-junk red.svg.png
Эта статья конкретно протухла.
Статья уже не подходит под современные реалии, под современные версии Альта или сломана совсем. Возможно, её уже не доработать и не поместить в архив.


HTTP look

Цитируя пояснение inger@ в sisyphus@:

> Решил посмотреть что за зверь сабж ... ;) Поставил его, захожу через konquer  > на http://localhost.localdomain/alterator и вижу пустую страницу ... Что то  > не так сделал? Да, вот что ещё, посмотрел на реализацию и удивился, а почему  > на javascript? Этот же код клиент может спокойно просмотреть на удалённой  > машине. Странно как то ... 

Ну о обо всём по порядку: 1. Простая установка alterator-browser-http не приведёт к тому что alterator заработает через web. Для этого надо: a. убедиться что установлен и нормально функционирует web-сервер с поддержкой fastcgi: это может быть например apache1 + последний mod_fastcgi из Сизифа. b. зайти в каталог /usr/share/alterator/layouts/ с. поправить там файл standalone.layout, приведя его к следующему виду:

(define *profile-name* (cond-car (option-ref options '() #f)))

(telegraph
  (server-socket) ;for HTTP brower
;  (pipe-in "/usr/bin/qtbrowser")
  (lookout auth-all)
  (admiral "/usr/lib/alterator/model/")
  (rear-admiral "/usr/lib/alterator/model/")
  (ensign))

(define-operation add-view)
(with-atlas (add-view (load-atlas
"/usr/share/alterator/maps/standalone.smap")
                      '/ '/standalone 'profile-name *profile-name*)
  (go))

То есть закоментировать pipe-in и раскомментировать server-socket. d. Запустить одно из приложений alterator, например, config-users (желательно под рутом иначе ничего с-администрить не получится ) e. после этого можно уже идти на http://localhost/alterator и смотреть. Там сначала будет окошко с авторизацией - последняя пока отключена, жмите OK и вперёд.

2. Ничего не понял насчёт javascript. Ну и пускай он (пользователь) себе смотрит сколько хочет. Это есть просто вьювер, это не есть сам alterator ;). Javascript там просто для того чтобы рисовать в окошке браузера ;)

Полагаю, что-то из этого может быть неактуально... updates are welcome ;-) -- mike@