Ruby on rails 功能';xsltParseStylesheetDoc';在[libxml2.so]中找不到

Ruby on rails 功能';xsltParseStylesheetDoc';在[libxml2.so]中找不到,ruby-on-rails,jruby,nokogiri,libxml2,Ruby On Rails,Jruby,Nokogiri,Libxml2,此错误出现在Redhat Enterprise Linux Server 5.4-64位中 Linux rhl-64-tibbr5 2.6.18-164.el5#1 SMP周二8月18日15:51:48美国东部夏令时2009年x86 _64x86 _64x86 _64GNU/Linux 堆栈跟踪中也存在此错误 未初始化常量Nokogiri::VERSION_INFO 更多版本详情: jruby-1.4.0RC1 ruby/gems/1.8/gems/activesupport-2.3.4 有什么

此错误出现在Redhat Enterprise Linux Server 5.4-64位中

Linux rhl-64-tibbr5 2.6.18-164.el5#1 SMP周二8月18日15:51:48美国东部夏令时2009年x86 _64x86 _64x86 _64GNU/Linux

堆栈跟踪中也存在此错误

未初始化常量Nokogiri::VERSION_INFO

更多版本详情:

jruby-1.4.0RC1 ruby/gems/1.8/gems/activesupport-2.3.4


有什么想法吗?

在这个问题上浪费了几个小时之后,我们意识到我们的应用程序中不需要nokogiri。所以我们把它去掉了,这些错误就消失了


注意:这些错误仅在64位Linux机器上显示(如RHEL、Oracle Linux等)。我们在32位操作系统(Win和Linux)上没有发现任何错误。

在JRuby 1.4.0(及更高版本)中使用Nokogiri时,我遇到了类似的错误。问题是机器是64位的,但JRuby最终使用的JRE是32位的。确保在64位机器上使用64位JRE运行JRuby为我解决了这些问题

这方面的一些细节