Yesod - devel.hs: connect: не существует (соединение отклонено)
Я перемещаю веб-приложение на новый сервер и обновляю проект с Yesod 1.2 до 1.4. Когда я запустил yesod devel, я получил следующую ошибку:
Starting development server...
Starting devel application
Devel application launched: http://localhost:3000
devel.hs: connect: does not exist (Connection refused)
Exit code: ExitFailure 1
Я не уверен, как отладить это быстро. Это работает на Ubuntu 14.04 x64. Я могу запустить другой веб-сервер через порт 3000.
2 ответа
Решение
Я отследил это до использования Database.Memcache.Server, но не запустил memcached. Обновление Yesod не было связано.
Некоторая информация, которая может быть полезна:
- ваш setting.yml
- версия деформации
- содержимое файла /etc/hosts
Может быть, в качестве быстрого теста вы можете попробовать другой порт (например, 4000). Я думаю, что способ сделать это - передать -p
вариант к yesod devel
команда.
yesod devel -p 4000