2014-02-16 50 views
3

我在heroku上部署node.js應用程序。代碼如下所示:

var port = process.env.PORT || 8080; 
var ip_addr = "127.0.0.1"; 
server.listen(port, ip_addr, function() { 
    console.log("%s listening at %s ", server.name, server.url); 
}); 

我不知道爲什麼我得到的Web程序未能啓動的60秒內綁定到$ PORT Node.js的 錯誤。任何幫助,將不勝感激。

+0

在http://stackoverflow.com/questions/15693192/heroku-node-js-error-web-process-failed- 60秒內爲我工作 – user3894746

回答

3

我想它與明確IP地址有關。嘗試只是做server.listen(端口,函數(){...?

+0

謝謝!你說得對,我認爲heroku試圖在url 0.0.0.0 – std

+0

聽,如果任何人有同樣的問題,對我來說什麼沙比是http.createServer(app).listen(process.env.PORT || 3000)(我是usig express) – user1576978

相關問題