2

*.dev プロジェクトを開こうとすると、次の例外が発生します。

Error: connect ENOENT
Error: connect ENOENT
    at errnoException (net.js:901:11)
    at Object.afterConnect [as oncomplete] (net.js:892:19)

パウログ:

[Thu Nov 14 2013 12:18:30 GMT+0400 (MSK)] DEBUG nack worker 6521 spawned
[Thu Nov 14 2013 12:18:33 GMT+0400 (MSK)] WARNING Cannot read termcap database;
[Thu Nov 14 2013 12:18:33 GMT+0400 (MSK)] WARNING using dumb terminal settings.
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:87:in `eof?': closed stream (IOError)
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:87:in `block (2 levels) in start'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:86:in `each'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:86:in `block in start'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:66:in `loop'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:66:in `start'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/lib/nack/server.rb:13:in `run'
[Thu Nov 14 2013 12:18:39 GMT+0400 (MSK)] WARNING   from /Users/nr/Library/Application Support/Pow/Versions/0.4.1/node_modules/nack/bin/nack_worker:4:in `<main>'
[Thu Nov 14 2013 12:18:40 GMT+0400 (MSK)] DEBUG nack worker exited

バージョン:

  • パウ0.4.1
  • ruby 2.0.0p247 (2013-06-27 リビジョン 41674) [x86_64-darwin12.4.0]
  • レール4.0.1
  • ノード v0.10.17 (v0.10.18 でもテスト済み)

システム:

  • OSX 10.9 (マーベリックス)

試した:

  • Pow: の再インストール: 役に立たない
  • Node.JS の再インストール: 役に立たない
  • Pow 0.4.0 および 0.3.2 へのダウングレード: 役に立たない
  • Node.JS のダウングレード: 役に立たない
  • システムの再起動: 運が悪い

また、GitHub の問題: https://github.com/37signals/pow/issues/422

助言がありますか?前もって感謝します

4

3 に答える 3

1

修正が見つかったようです(私の場合)。.powconfig の次の行にコメントしました。

#export POW_TIMEOUT=999999999

この行のコメントを外すと、サーバーの起動に失敗します。なぜこれが起こるのか正確にはわかりませんが、コメント付きの行サーバーで正常に動作します。デフォルト設定を試すことをお勧めします。今、私のログは次のようになります。

[Fri Nov 15 2013 17:24:29 GMT+0400 (MSK)] DEBUG nack worker 40864 spawned
[Fri Nov 15 2013 17:24:32 GMT+0400 (MSK)] WARNING Cannot read termcap database;
[Fri Nov 15 2013 17:24:32 GMT+0400 (MSK)] WARNING using dumb terminal settings.
[Fri Nov 15 2013 17:24:40 GMT+0400 (MSK)] DEBUG nack worker 40894 spawned
[Fri Nov 15 2013 17:24:43 GMT+0400 (MSK)] WARNING Cannot read termcap database;
[Fri Nov 15 2013 17:24:43 GMT+0400 (MSK)] WARNING using dumb terminal settings.
于 2013-11-15T13:29:50.847 に答える
1

このエラーは、ブラウザーが https を介して pow .dev ページにアクセスしようとした場合にも発生する可能性があることに注意してください (単に http に変更してください)。たまたまその問題に祈りを捧げる他の誰かの参考のために.

于 2015-06-11T21:00:20.680 に答える
0

シェルで $TERM の値を確認します。"$TERM をエコー"

そこにファンキーな値があるか、そこにある値のファイルが不足しているように聞こえます。

参照:突然、「termcap データベースを読み取れません」というエラーが表示されます。

于 2013-11-14T13:11:12.340 に答える