我在Ubuntu 12.04上使用MondgoDB使用nodejs / expressjs / angularjs。我正在经历这个example。当我在本地进行测试时,删除葡萄酒就可以了。但在部署到Ubuntu 12.04框后,DELETE请求失败。我使用nginx作为代理并在端口3000上运行nodejs。
我试图阻止nginx直接在不同端口的nodejs上运行它。它没有帮助;证明这个问题与nginx无关。
但是使用curl我可以删除一个项目。例如curl -i -X DELETE http://localhost:3000/wines/5069b47aa892630aae000007.
所以我错过了中间层(expressjs)的东西吗?这是我的sandbox。