Вопрос

После установки Erlang Web 1.3 и запуска его в интерактивном режиме в журналах появляется следующая ошибка:

  

Не удалось запустить службу:   & Quot; конфигурации / inets.conf & Quot;
  из-за: " httpd_conf: 0.0.0.0 является   неверный адрес "

В моем inets.conf есть следующее:

BindAddress 0.0.0.0

Мой sys.config:

[{inets,[{services,[{httpd,"config/inets.conf"}]}]}].

Есть предложения?

Это было полезно?

Решение

Я решил проблему самостоятельно.

Я только что изменил строку BindAddress в inets.conf на:

BindAddress *

Другие советы

Эта директива конфигурации анализируется и проверяется httpd_conf , что в свою очередь вызывает httpd_util: ip_address / 2 . Оба они были изменены в R13B02. Вы пробовали использовать эту версию Erlang / OTP?

У меня нет опыта работы с этим языком или ситуацией, но похоже, что 0.0.0.0 является недействительным адресом, вы пытались изменить его на что-то вроде 127.0.0.1?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top