Rails 3.1 升级 => 错误

2023-12-09

我刚刚将现有的 Rails 3 应用程序升级到 Rails 3.1

我会根据任何要求得到这个:

Error during failsafe response: wrong number of arguments (6 for 5)
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/lookup_context.rb:85:in `find'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/lookup_context.rb:85:in `find_template'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/abstract_renderer.rb:3:in `__send__'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/abstract_renderer.rb:3:in `find_template'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/template_renderer.rb:23:in `determine_template'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/lookup_context.rb:106:in `with_fallbacks'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/abstract_renderer.rb:3:in `__send__'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/abstract_renderer.rb:3:in `with_fallbacks'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/template_renderer.rb:23:in `determine_template'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/template_renderer.rb:10:in `render'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/abstract_renderer.rb:22:in `wrap_formats'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/template_renderer.rb:9:in `render'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/renderer.rb:36:in `render_template'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/renderer/renderer.rb:17:in `render'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_view/helpers/rendering_helper.rb:24:in `render'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_dispatch/middleware/show_exceptions.rb:89:in `rescue_action_locally'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_dispatch/middleware/show_exceptions.rb:69:in `render_exception'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_dispatch/middleware/show_exceptions.rb:59:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/rack/logger.rb:13:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/methodoverride.rb:24:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/runtime.rb:17:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/activesupport-3.1.0/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/lock.rb:15:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/actionpack-3.1.0/lib/action_dispatch/middleware/static.rb:53:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/engine.rb:455:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/rack/content_length.rb:16:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/rack/log_tailer.rb:14:in `call'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/handler/webrick.rb:59:in `service'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:162:in `start'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:95:in `start'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:92:in `each'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:92:in `start'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:23:in `start'
  /Users/janlimpens/.rvm/rubies/ruby-1.8.7-p352/lib/ruby/1.8/webrick/server.rb:82:in `start'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/handler/webrick.rb:13:in `run'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/rack-1.3.2/lib/rack/server.rb:265:in `start'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/commands/server.rb:70:in `start'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/commands.rb:54
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/commands.rb:49:in `tap'
  /Users/janlimpens/.rvm/gems/ruby-1.8.7-p352@rails3/gems/railties-3.1.0/lib/rails/commands.rb:49
  script/rails:6:in `require'
  script/rails:6

怎么了?


你安装了inherited_resources_views吗?我这样做了,并得到了这个难以调试的错误。删除宝石解决了问题。

See https://github.com/fredwu/inherited_resources_views/commit/92f06650692e2a20b3d3e217775f78edc48a863b

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails 3.1 升级 => 错误 的相关文章

随机推荐

  • Doctrine DQL 条件查询

    我正在尝试使用 Doctrine 的查询生成器构建动态查询 假设我还想在下面选择一个结束时间 仅当输入一个结束时间时 我如何有条件地将其添加到声明中 query this gt getEntityManager gt createQuery
  • Excel VBA - 如果单元格是整数,则删除整行

    我一直在尝试使用一些关于如何删除 Excel VBA 上的整行的代码片段 但我无法修改它们以包含 IsNumber 验证 我需要能够选择一个活动区域 例如 Set r ActiveSheet Range A1 C10 当它逐行浏览时 并检查
  • 脚本每 24 小时重新启动一次 Heroku [重复]

    这个问题在这里已经有答案了 我有一个 Python 中的 Telegram 机器人 但它大约每 24 小时在工作线程中通过相同的命令重新启动一次 我正在使用免费版本的 dynohours 如何禁用此重新启动 你不能 您必须设计您的应用程序
  • ruby on Rails f.select 具有自定义属性的选项

    我有一个表单选择语句 如下所示 f select country id countries map c c name c id 这段代码的结果是
  • 在快照侦听器中添加一个新文档时,Firestore 文档读取成本

    我有一个文档侦听器 可以侦听与此类似的前 25 个文档 db collection cities whereField state isEqualTo CA limit to 25 addSnapshotListener querySnap
  • 使用 Selenium WebDriver 和 Java Robot 类上传文件

    我正在使用 Selenium WebDriver 和 Java 我需要自动化文件上传功能 我尝试了很多 但是当单击 浏览 按钮并打开一个新窗口时 脚本会停止进一步执行 并且会卡住 我尝试了 FireFox 和 IE 驱动程序 但没有成功 我
  • 一次检查所有 $_POST 变量

    有没有办法一次检查一个表单中的所有帖子变量 以至少验证它们不为空 例如 if isset ALL POST echo one of your fields is not completed 您可以创建一个必填字段的数组并循环遍历该数组 re
  • Kendo Grid 外键列动态绑定

    Html Kendo Grid IEnumerable
  • 如何检测手机是否连接android auto

    我正在开发一个音频播放器应用程序 我需要确定用户的设备何时连接到 Android Auto 该应用程序具有警报功能 我想确保它不会在用户开车时响起 确定我的音乐服务是否 MediaBrowserService 有效 我可以在 onCreat
  • 方言错误消息流口水

    我已经在 Tomcat 7 中部署了一个 webApp 我正在使用 Drools 现在 当我连续运行时 Drools 会抛出运行时异常 我也在类路径中添加了 core 3 4 2 v 883 R34x jar 请查找错误日志 Some er
  • C#串行端口监听器[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 在 C 中是否有任何串行端口侦听器 如果串行端口上有任何数据 它将调用我的函数 我唯一的想法是使用无限循环 如下所示 while true if someDataOnSerial
  • 用于选择单选按钮的greasemonkey脚本

    我是新来的 我有一个关于油脂猴的问题 一个页面包含多个单选按钮值 需要做出一个选择 这个正确的选择选项隐藏在页面中 单选按钮以结构如下的形式出现
  • 如何强制 npm 不创建本地包的符号链接?

    我下载了 npm 包的本地副本并将其解压到桌面上 然后我用了npm install directory 安装它 我注意到 当我删除桌面目录时 应用程序说它找不到已安装的模块 经过进一步调查 我注意到包裹在node modules但它旁边有箭
  • ag-grid API 在 Angular 单元测试中未定义

    我正在以角度编写 Ag grid 的单元测试用例 测试 组件 ts public gridApi GridApi public gridColumnApi constructor private service Service this i
  • 如果 UseSpaStaticFiles() 应该为 Angular 页面提供服务,为什么仍然需要 UseSpa() ?

    我在这里阅读了一些文章 博客文章和问题 但我仍然对 的用法感到困惑UseSpaStaticFiles and UseSpa ASP NET Core 2 1 中的中间件 参考 ASP NET Core 2 1 中的 UseStaticFil
  • JS li 标签 onclick 在 IE8 上不起作用

    我使用下面的 JS 但 li onclick 在 IE8 浏览器上不起作用 jsfiddle 链接 http jsfiddle net sudheera DUZ3B 14 HTML div class primaryNav fl ul cl
  • JSF 隐式导航与显式导航

    当我遇到时 我正在考虑在我的网络应用程序中使用显式页面导航规则thisSO问题 答案 摘录如下 由于新的 隐式导航 功能 自 JSF 2 0 以来导航规则已过时 然而我已经经历了大部分CoreServlets JSF 2 0 教程 它有一个
  • 如何处理/管理访问令牌中的大量权限?最好的方法是什么?

    当我尝试访问 API 并在标头中发送令牌时 出现 请求标头太长 错误 我们如何管理访问令牌中的权限 因为我在访问令牌中有很多权限 它的大小约为 15kb 我知道不建议将权限存储在访问令牌中 那么在 API 端对用户进行身份验证和授权的最佳方
  • 根据“parent_id”将数组排序为多维数组

    我通过为每个 相册 分配一个 parent album id 来在mysql中存储无限嵌套的目录结构 除非它位于顶层 在这种情况下它没有parent album id 我首先从数据库中获取所有专辑的数组 并将每个专辑的键更改为其 id 自动
  • Rails 3.1 升级 => 错误

    我刚刚将现有的 Rails 3 应用程序升级到 Rails 3 1 我会根据任何要求得到这个 Error during failsafe response wrong number of arguments 6 for 5 Users ja