Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Erlang-web, проблема локализована, срочно нужно решить

79K
16 апреля 2012 года
HomoСreatrix
3 / / 16.04.2012
Кто в теме, помогите, пожалуйста!

Поставил erlang-web без проблем(Linux Ubuntu).

# git clone git://github.com/esl/erlang-web.git
# cd erlang-web
# bin/compile.erl
# bin/start.erl
# bin/start_interactive (Имя скрипта с подчерком, запомним это!)

Но он запускается только в start_interactive моде, сайт доступен из коробки.
При попытке запустить в start моде, т.е как сервис (по документации), выдает сообщение, что Erlang Web вроде работает. Однако, при этом сайт не доступен. В логах пишет ошибку, что не может найти файлы start.boot и start.script, которые он должен сам же создавать, и о которых он отчитался, что они созданы. Однако, файлов нет. Поэтому, он сваливается в дамп. Анализировать дамп не имеет смысла, он не для людей и ошибка понятна. При анализе скриптов compile.erl и start.erl, которые должны генерировать эти файлы, обнаружил, что они только печатают имя файла, но больше ничего не делают, как будто так задумали разработчики. Создать эти файлы самостоятельно не представляется возможным, они не документированы. Подстановка одноименных файлов из других мест не помогла.

Вариант(из документации) start пробел interactive также не работает.

Попытался заставить работать "работающий" вариант.
При попытке запустить его в start_interactive моде, но в фоновом режиме &, сайт перестает быть доступным.
Обернул его в shell скрипт и загрузил как сервис, с тем же результатом.
Вообще он сам должен работать как сервис из коробки.

Что делать? Мне не нужен в продакшене Erlang-web в интерактивной моде, мне нужен "сервис".
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог