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 に答える