2010-08-16 61 views
0

Redhat Enterprise Linux Server 5.4 - 64位出現此錯誤。在[libxml2.so]中找不到函數'xsltParseStylesheetDoc'

Linux的RHL-64 tibbr5 2.6.18-164.el5#1 SMP星期二年08月18 15點51分48秒EDT 2009 x86_64的x86_64的x86_64的GNU/Linux的

還有此錯誤在堆棧跟蹤。

未初始化的不斷引入nokogiri :: VERSION_INFO

更多版本的詳細信息:

JRuby的1.4.0RC1 紅寶石/寶石/ 1.8 /寶石/的ActiveSupport-2.3.4

任何想法?

回答

0

在這個問題上浪費了幾個小時之後,我們意識到我們在應用程序中並不需要nokogiri。所以我們擺脫了它,這些錯誤消失了。

注意:這些錯誤只出現在64位Linux機器上(如RHEL,Oracle Linux等)。我們在32位操作系統(Win和Linux)上看不到任何錯誤

0

在JRoky 1.4.0(或更高版本)中使用Nokogiri時,我遇到了類似的錯誤。原來問題是該機器是64位的,但JRuby最終使用的JRE是32位。確保在64位機器上使用64位JRE運行JRuby解決了我的問題。

這個blog post的一些細節。