为什么 MRI 是主流的 Ruby 解释器,而它的性能却最差?
看到这个解释器比较图后,我想知道尽管 MRI 的表现最差,但其成为主流使用背后的原因。为什么不是 Kiji 或 Ruby企业版使用更频繁;缺乏宝石支持还是其…
REE rake gems:安装无法正常工作
我在 CentOS 5 上安装了 REE 来执行一项非常特殊的任务(使用 Rails 2.3.10 和 ruby 1.8),我真的需要将它隔离 在这种情况下,我不会使用捆绑器…
全新安装Ruby企业版-“gem”公认但“sudo gem”不是
我刚刚在新的 Ubuntu 10.04 服务器上安装了 Ruby Enterprise Edition。我去安装我的第一个 gem,并遇到了一个我以前从未见过的奇怪问题。 如果没有 su…
RoR:从 Ruby 到 Enterprise Ruby Edition(不节省内存?)
我刚刚尝试切换到 Ruby Enterprise Edition,如下所述: http://www.rubyenterpriseedition.com/ download.html(案例:Ubuntu)。 REE 承诺节省大约 …
ruby 企业版和 Rails<3 应用程序
我正在尝试使用 rubyEE 运行 Redmine,但我经常遇到一些 action_controller 问题。 当我运行 unicorn 时,我得到: /opt/rubyEE-2010-02/lib/ruby…
Rails/Passenger:没有要加载的文件——bundler
我有一个运行旧版本 Rails (2.2.2) 和 Passenger 的应用程序,我使用 Ruby Enterprise Edition 1.8.7 启动并运行该应用程序。然而,我很快发现旧版本…
Rails/Passenger:没有要加载的文件——金钱(MissingSourceFile)
我正在尝试将 Rails 应用程序(在开发中运行良好)部署到生产服务器上。我已经安装并配置了 Apache、Passenger 和必要的 gem。重新启动 apache 并导航…
在开发过程中运行面向生产的堆栈的优势?
最近我似乎注意到一些 RoR 开发人员的趋势,即在开发过程中使用 RubyEE/Passenger/Apache 类型设置。 除了明显的“使用客户使用的东西”的想法之外,…
Ruby 1.8.6 BigDecimal.to_f 始终返回 '0,0'在 Solaris 上
我遇到了一个非常奇怪的错误。我在 Solaris 10 上,使用 Ruby Enterprise Edition(ruby 1.8.6 (2008-08-08 patchlevel 286) [i386-solaris2.10])和 …
从 Rails 中确定 ruby 版本
有没有办法确定 Rails 中正在运行的 Ruby 版本(无论是在 Web 上还是通过 script/console)?我安装了 Ruby 1.8.6,但还安装了 Ruby Enterprise Editi…
Apache-httpd 进程因部署时分段错误而终止
我正在运行 Rails 2.3.3 应用程序,该应用程序是通过 guest/mod_rails 与 ruby-enterprise-1.8.6-20090610 和 apache httpd 一起部署的。 问题是…
Ruby EE ./installer 在 mysql gem 安装上失败
因此,安装 Ruby Enterprise Edition 进行得相当顺利(除了我所在的系统有一个非常奇怪的怪癖,我必须 apt-get install build-essentials 因为没有 GC…
Passenger / REE 找不到轨道,它在 $PATH 中,怎么办?
我在 Debian Lenny 上全新安装了 Ruby EE (1.8.6-20090610) 和 Passenger (2.2.5)。 REE 安装在 /opt/ruby-enterprise 中,并通过 /etc/environment …
奇怪的 Ruby 企业版问题
我刚刚在 Ubuntu Hardy 8.04 VPS 上安装了 Ruby Enterprise Edition 和 Passenger。 据我所知,安装是成功的。 我的 Rails 应用程序可以访问并且总体…
使用 Ruby Enterprise Edition,gems 没有安装在我期望的位置
我刚刚安装了 Ruby Enterprise Edition,并正在为其安装一些 gem。 服务器上还安装了 Stock Ruby 1.8.6。 我已将 /opt/ruby-enterprise-1.8.6-2009020…