浏览 3157 次
锁定老帖子 主题:请问一个rails的问题,关于插件的
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-10-12
新手,对rails的插件机理不是很懂。 尝试中,把will_paginate解压放到vendor/plugins/will_paginate下面 启动server的时候,报错。 => Booting WEBrick... ./script/../config/../vendor/plugins/will_paginate/lib/will_paginate/finder.rb:1 1:in `included': undefined method `alias_method_chain' for #<Class:ActiveRecord: :Base> (NoMethodError) from ./script/../config/../vendor/plugins/will_paginate/init.rb:7:in `in clude' from ./script/../config/../vendor/plugins/will_paginate/init.rb:7:in `se nd' from ./script/../config/../vendor/plugins/will_paginate/init.rb:7:in `lo ad_plugin' from d:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:348:i n `load_plugin' from d:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.3.1/lib/active_suppo rt/core_ext/kernel/reporting.rb:11:in `silence_warnings' from d:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:348:i n `load_plugin' from d:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:158:i n `load_plugins' from d:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/initializer.rb:158:i n `each' ... 12 levels... from d:/ruby/lib/ruby/gems/1.8/gems/rails-1.1.6/lib/commands/server.rb:3 0 from d:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `ge m_original_require' from d:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `re quire' from script/server:3 似乎是版本有问题,我的 rails 1.2.4 ruby 1.8.6 貌似都是最新的。 问题: 1.插件安装,如果不用svn,是不是可以把文件解压直接放在plugins中。 2.上面的启动错误是不是版本问题呢。。 谢谢拉 online waiting 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-10-12
我日,终于搞定了
config/enviroment.rb 中 RAILS_GEM_VERSION = '1.2.4'改为现在的版本。 可能因为我后来gem install rails的时候,环境中的值没有变更。 而enviroment.rb中有句话, #Specifies gem version of Rails to use when vendor/rails is not present 可能根据这里的版本号来使用插件。。。。 暂时启动可以,但是不知道will_paginates能不能其作用。应该可以。 |
|
返回顶楼 | |
发表时间:2007-10-12
偶滴神啊,玩死我了
|
|
返回顶楼 | |
发表时间:2007-10-13
建议不要svn安装插件,这样Rails升级和插件升级容易导致版本不兼容问题
|
|
返回顶楼 | |
发表时间:2007-10-24
我运行ruby script/plugin install svn://errtheblog.com/svn/plugins/will_paginate,没有任何回应,这是怎么回事?
到哪里下载will paginate?我一直没搜到 |
|
返回顶楼 | |
发表时间:2007-11-01
没有反应,先看你的网络有没有问题,比如是否代理上网等。
试试检索 will_paginate.zip |
|
返回顶楼 | |