Rack Pow无法启动ENOENT

当试图打开任何* .dev项目exception引发:

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

电力logging:

 [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
  • ruby2.0.0p247(2013-06-27修订版41674)[x86_64-darwin12.4.0]
  • 铁轨4.0.1
  • 节点v0.10.17(也用v0.10.18testing过)

系统:

  • OSX 10.9(小牛)

tryed:

  • 重新安装Pow:并没有帮助
  • 重新安装Node.JS:没有帮助
  • 降级到Pow 0.4.0和0.3.2:没有帮助
  • 降级Node.JS:没有帮助
  • 系统重启:没有运气

另外,在GitHub上发布: https : //github.com/37signals/pow/issues/422

有什么build议么? 提前致谢

看起来我已经find了一个修复程序(对于我的情况)。 我只是在.powconfig中评论这一行:

 #export POW_TIMEOUT=999999999 

当这一行被取消注释时,服务器无法启动。 我不知道为什么会发生这种情况,但评论行服务器工作正常。 我build议你尝试默认configuration。 现在我的日志看起来像这样:

 [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. 

请注意,这个错误也可能是由于您的浏览器试图通过https访问pow .dev页面(只是将其更改为http)而导致的。 只是为了让那些偶然为这个问题祈祷的人提供参考。

我会在你的shell中检查$ TERM的值。 “echo $ TERM”

听起来就像你在那里有一个时髦的价值,或缺less你在那里的价值的文件。

看到: 突然我得到错误“无法读取termcap数据库”