Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/144.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript js bson:未能加载c++;bson扩展,使用纯JS版本(Openshift nodejs)_Javascript_C++_Ruby_Node.js - Fatal编程技术网

Javascript js bson:未能加载c++;bson扩展,使用纯JS版本(Openshift nodejs)

Javascript js bson:未能加载c++;bson扩展,使用纯JS版本(Openshift nodejs),javascript,c++,ruby,node.js,Javascript,C++,Ruby,Node.js,我在一年前安装了我的应用程序,运行良好。购买专用服务器后,会有一个“测试”应用程序 最近几个月,我收到了这条消息,所以我无法与外部数据库(mongolab)连接 在调查日志文件之后,问题可能是我的Ruby版本,因为我收到错误消息“Youhave1.8和need1.9.3的Ruby” 如何将ruby包从openshitf nodejs服务器更新到版本1.9.3 PD:在本地nodejs实例中,所有节点都正常运行(我有ruby 1.9.3)。只有当我将应用程序发送到服务器时,我才会看到此错误 我尝试

我在一年前安装了我的应用程序,运行良好。购买专用服务器后,会有一个“测试”应用程序

最近几个月,我收到了这条消息,所以我无法与外部数据库(mongolab)连接

在调查日志文件之后,问题可能是我的Ruby版本,因为我收到错误消息“Youhave1.8和need1.9.3的Ruby”

如何将ruby包从openshitf nodejs服务器更新到版本1.9.3


PD:在本地nodejs实例中,所有节点都正常运行(我有ruby 1.9.3)。只有当我将应用程序发送到服务器时,我才会看到此错误

我尝试更新并安装ruby,但仍然相同,当我问“ruby--version”时,只安装了1.8版本


有什么办法解决这个问题吗

几天后我发现了问题。 我的应用程序是两年前创建的。我认为任何模块(可能是socket.io)都是旧版本,并且(出于任何原因)不使用“npm更新”进行更新。 我创建了一个新的应用程序,复制了所有的实现,并从空白应用程序安装了模块,然后。。。一切正常,无任何变化


谢谢大家。

在本地nodejs实例中,都运行正常。只有当我将我的应用程序发送到服务器时,我才会看到此错误。请将此信息作为问题的一部分。另外,请澄清您所说的“更多或更少”是指错误消息不准确,还是无法知道1.9.3是低于1.8的版本还是高于1.8的版本?