Nodejs:错误获取/响应localhost

时间:2013-02-17 21:56:20

标签: node.js cakephp localhost mamp

我正在端口80的localhost上运行带有MAMP的Cakephp应用程序。我还使用Cake应用程序(localhost / client)中的js脚本在端口4000上监听/写入Node.js。

当我从js app调用Node时,它可以工作。

但是,当我尝试通过http.get()从Node调用Cakephp页面(localhost / saveData / 123)时; oder http.request用于保存数据库中的数据,它崩溃了。

  

events.js:71           抛出论点[1]; //未处理的'错误'事件                          ^错误:连接ECONNREFUSED       在errnoException(net.js:770:11)       在Object.afterConnect [as oncomplete](net.js:761:19)

奥德

  

请求问题:连接ECONNREFUSED

我测试了www.google.com的宽度,它有效。似乎问题在于“localhost”。

有人可以帮助我吗? :)

编辑:我也尝试使用127.0.0.1,但它不起作用(对于MAMP和Node)。

PS:对不起我的英语,我是法国人:)

1 个答案:

答案 0 :(得分:1)

您可能在端口80上运行了本地网络服务器。此外,Skype等程序也可以连接到端口80.

您可以尝试关闭Skype和/或Web服务器(XAMPP,WAMPP,usbwebserver等)。

列出Cmd.exe中的端口

  

$ netstat -a