我将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服务器。
答案 0 :(得分:2)
我将其跟踪到使用Database.Memcache.Server但没有运行memcached。 Yesod升级与此无关。
答案 1 :(得分:0)
一些可能有用的信息:
也许作为一个快速测试你可以尝试另一个端口(例如4000)。我认为这样做的方法是将-p
选项传递给yesod devel
命令。
yesod devel -p 4000