2008-09-17 54 views
0

有沒有人在嚴重依賴數據庫的商業生產環境中在各種平臺(HP = UX,Solaris,AIX等)中的64位環境中使用ruby 。在64位多平臺上使用ruby(on rails)的問題

在這段時間裏,您是否遇到任何問題/錯誤?

我知道整體事情看起來不錯。編譯,部署等 我想知道你是否遇到過任何'疑難雜症'

回答

1

我對64位平臺上的Debian沒有任何問題。我在64位Linux環境中遇到的唯一問題與Firefox的Flash插件有關。

編輯:我在服務器和筆記本電腦上使用Debian。火狐問題只在筆記本電腦上。 (原因很明顯)

1

我們在64位的freebsd(mysql數據庫服務器)上使用它。 Ruby本身一直很好。

前段時間,phusion乘客出現了一個問題,但之後它已被修復,我們在C擴展(特別是RMagick)方面遇到了一些問題,但我們已經能夠克服所有問題。
RMagick沒有崩潰,但有一個錯誤,它將在合成帶剪切路徑的TIFF文件時不會產生有效的輸出。

如果你不依賴任何模糊的C擴展,我會說你會沒事的。

0

我在Solaris 10上運行32位和64位ruby。編譯64位AMD64的擴展可能有點棘手。存在Sybase driver, which works but has a couple of bugs。 Oracle驅動程序好一點。這不是最常見的設置,因此尋求幫助可能有點困難。

我正在運行Ruby 1.8.6-p287。後來的版本引起了問題。我通常使用gcc和64位編譯32位ruby與Sun C 5.8。

1

我不得不在我的64位MacBookPro上使用32位MySQL與rails b/c mysql.gem無法處理64位MySQL。

1

對不起,我沒有經驗與其他任何事情,除了Linux的Ruby。就像epochwolf寫的一樣,我也沒有在Debian,Postgres,Rails(既不是Apache和乘客也不是Mongrel集羣)中遇到麻煩,所以我使用的可能是Ruby最廣泛使用的平臺,所以我期望它的用處更少問題我已經完成了我的AIX管理工作,但是到那個時候ruby並不知道,所以我不能分辨出Ruby是否在其他Unices上很穩定,但似乎可以通過兩種方式解決這個問題 1) 2)如果遇到問題,請在Linux和/或某個已知可用的BSD下使用服務器。

Regards Friedrich