0

我正在端口 80 的 localhost 上运行带有 MAMP 的 Cakephp 应用程序。我还有 Node.js,他们使用来自 Cake 应用程序(localhost/客户端)的 js 脚本在端口 4000 上侦听/写入。

当我从 js 应用程序调用 Node 时,它​​可以工作。

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

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

奥德

请求问题:连接 ECONNREFUSED

我已经测试了宽度 www.google.com,它可以工作。看来问题出在“本地主机”上。

有人可以帮助我吗?:)

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

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

4

1 回答 1

1

可能你有一个在端口 80 上运行的本地网络服务器。像 Skype 这样的程序也可以连接到端口 80。

您可以尝试关闭 Skype 和/或 Webserver(XAMPP、WAMPP、usbwebserver 等...)。

在 Cmd.exe 中列出端口

$ netstat -a

于 2013-02-18T08:36:23.193 回答