在 node.js 中开发应用程序,在测试服务器(debian 2.6.32-5)上它运行完美,但在 CentOS 5.7 上出现错误。
使用 curlrequest node.js 库,出现的错误是“初始化失败”。我从命令行测试了 curl,它运行正常。我想这可能是权限问题?
答案1
问题在于 curlrequest 包中使用了 --no-keepalive。CentOS 机器上安装的 curl 版本不支持它。删除它解决了这个问题。
在 node.js 中开发应用程序,在测试服务器(debian 2.6.32-5)上它运行完美,但在 CentOS 5.7 上出现错误。
使用 curlrequest node.js 库,出现的错误是“初始化失败”。我从命令行测试了 curl,它运行正常。我想这可能是权限问题?
问题在于 curlrequest 包中使用了 --no-keepalive。CentOS 机器上安装的 curl 版本不支持它。删除它解决了这个问题。