0

我正在将 Web 应用程序移动到新服务器并将项目从 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 上运行另一个 Web 服务器。

4

2 回答 2

2

我追踪到使用 Database.Memcache.Server 但没有运行 memcached。Yesod 升级不相关。

于 2014-10-14T04:41:10.663 回答
0

一些可能有用的信息:

  • 你的setting.yml
  • 经线版本
  • /etc/hosts 文件的内容

也许作为快速测试,您可以尝试另一个端口(例如 4000)。我认为这样做的方法是将-p选项传递给yesod devel命令。

yesod devel -p 4000
于 2014-10-13T08:59:08.093 回答