Re: [問題] 請問render_action的問題

看板Ruby作者 (moi)時間17年前 (2008/03/31 13:49), 編輯推噓2(204)
留言6則, 3人參與, 最新討論串2/2 (看更多)
依照g大的建議 我打了rake db:migrate --trace 出現 C:\rails\project>rake db:migrate --trace (in C:/rails/project) ** Invoke db:migrate (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! undefined method `render_action' for class `ActionController::Base' C:/rails/project/vendor/plugins/active_scaffold/lib/extensions/action_controller.rb: 26:in `alias_method' C:/rails/project/vendor/plugins/active_scaffold/lib/extensions/action_controller.rb: 26 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_re quire' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:496:in `require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:342:in `new_constants_in' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:496:in `require' C:/rails/project/vendor/plugins/active_scaffold/environment.rb:43 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_re quire' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:496:in `require' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:342:in `new_constants_in' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependenci es.rb:496:in `require' C:/rails/project/vendor/plugins/active_scaffold/init.rb:4:in `evaluate_init_rb' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin.rb:79:in `evaluate_i nit_rb' c:/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/core_ext/k ernel/reporting.rb:11:in `silence_warnings' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin.rb:75:in `evaluate_i nit_rb' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin.rb:39:in `load' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin/loader.rb:33:in `loa d_plugins' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin/loader.rb:32:in `eac h' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/rails/plugin/loader.rb:32:in `loa d_plugins' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:189:in `load_plugi ns' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:105:in `process' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `send' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:49:in `run' C:/rails/project/config/environment.rb:13 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_re quire' c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' c:/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/tasks/misc.rake:3 c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `call' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:546:in `execute' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:541:in `execute' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:508:in `invoke_with_call_c hain' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_c hain' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:518:in `invoke_prerequisit es' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `send' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1183:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:515:in `invoke_prerequisit es' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:507:in `invoke_with_call_c hain' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `synchronize' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:501:in `invoke_with_call_c hain' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:494:in `invoke' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1931:in `invoke_task' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `each' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1909:in `top_level' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exceptio n_handling' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1903:in `top_level' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1881:in `run' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1948:in `standard_exceptio n_handling' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/lib/rake.rb:1878:in `run' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.1/bin/rake:31 c:/ruby/bin/rake.bat:20:in `load' c:/ruby/bin/rake.bat:20 不知道哪個地方出問題了呢.. 謝謝~ ※ 引述《seize (moi)》之銘言: : 環境: : Ruby 2.0.2 (p.s因為公司鎖port的關係都是手動下載更新) : 狀況: : 我在打上rake db:migrate的時候, : 一直出現 : rake aborted! : undefined method `render_action' for class `ActionController::Base' : (See full trace by running task with --trace) : 可是我把rake、rubygem等都更新到最新版了, : 還是一直出現這個錯誤, : 請問各位高手, : 不知道哪個地方出錯了呢? : 感激不盡(m_ _m)! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.8.79

03/31 13:57, , 1F
active_scaffold裡面有用到 render_action ? 亂猜的XD
03/31 13:57, 1F

03/31 14:09, , 2F
你的 active_scaffold 大概跟 rails 2.0.2 不相容,移掉吧
03/31 14:09, 2F

03/31 16:34, , 3F
移掉了還是不行耶...同樣的問題@@
03/31 16:34, 3F

03/31 17:11, , 4F
一樣的話表示你沒移乾淨
03/31 17:11, 4F

03/31 17:11, , 5F
不然至少會有不同的錯誤訊息
03/31 17:11, 5F

03/31 22:03, , 6F
謝謝godfat~我剛剛試過可以了~^^
03/31 22:03, 6F
文章代碼(AID): #17y7jK85 (Ruby)
討論串 (同標題文章)
文章代碼(AID): #17y7jK85 (Ruby)