3

我正在将旧的 Rails2.3 项目转换为 3,当我加载第一页时遇到了这个运行时错误:

Missing helper file helpers/activesupport.rb

完整的堆栈跟踪在这里

有没有其他人遇到过这个?看起来帮助程序的加载方式发生了变化,但我没有看到任何明显的解决方案。

我可以通过创建一个空文件来解决这个问题,app/helpers/activesupport.rb但我想知道为什么会这样。

4

2 回答 2

0

会不会与 ActiveSupport 发生冲突?

我不确定它为什么还要寻找这样的帮助者——你有一个名为 activesupport 的模型或控制器吗?

于 2010-12-30T07:14:57.560 回答
0

我对 Hpricot 也有类似的问题。我require 'hpricot'在助手中有一个声明,但我的 Gemfile 中没有 Hpricot。

在您的情况下,如果您在某处明确需要 ActiveSupport,则必须将其添加到您的 Gemfile(我刚刚尝试过,尽管我的 Gemfile 中有 Rails,但我仍然遇到与您相同的错误)。

于 2011-06-06T00:35:24.743 回答