在64位多平台上使用ruby(on rails)的问题

问题描述:

有没有人在严重依赖数据库的商业生产环境中在各种平台(HP = UX,Solaris,AIX等)中的64位环境中使用ruby 。在64位多平台上使用ruby(on rails)的问题

在这段时间里,您是否遇到任何问题/错误?

我知道整体事情看起来不错。编译,部署等 我想知道你是否遇到过任何'疑难杂症'

我对64位平台上的Debian没有任何问题。我在64位Linux环境中遇到的唯一问题与Firefox的Flash插件有关。

编辑:我在服务器和笔记本电脑上使用Debian。火狐问题只在笔记本电脑上。 (原因很明显)

我们在64位的freebsd(mysql数据库服务器)上使用它。 Ruby本身一直很好。

前段时间,phusion乘客出现了一个问题,但之后它已被修复,我们在C扩展(特别是RMagick)方面遇到了一些问题,但我们已经能够克服所有问题。
RMagick没有崩溃,但有一个错误,它将在合成带剪切路径的TIFF文件时不会产生有效的输出。

如果你不依赖任何模糊的C扩展,我会说你会没事的。

我在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。

我不得不在我的64位MacBookPro上使用32位MySQL与rails b/c mysql.gem无法处理64位MySQL。

对不起,我没有经验与其他任何事情,除了Linux的Ruby。就像epochwolf写的一样,我也没有在Debian,Postgres,Rails(既不是Apache和乘客也不是Mongrel集群)中遇到麻烦,所以我使用的可能是Ruby最广泛使用的平台,所以我期望它的用处更少问题我已经完成了我的AIX管理工作,但是到那个时候ruby并不知道,所以我不能分辨出Ruby是否在其他Unices上很稳定,但似乎可以通过两种方式解决这个问题 1) 2)如果遇到问题,请在Linux和/或某个已知可用的BSD下使用服务器。

Regards Friedrich