Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 有很多变形后安装问题吗_Ruby On Rails_Has Many Polymorphs - Fatal编程技术网

Ruby on rails 有很多变形后安装问题吗

Ruby on rails 有很多变形后安装问题吗,ruby-on-rails,has-many-polymorphs,Ruby On Rails,Has Many Polymorphs,紧接着有许多变形安装了吗 ruby script/plugin install git://github.com/fauna/has_many_polymorphs.git 每当我尝试执行smth(如script/generate或script/server)时,就会出现以下错误 => Rails 2.3.2 application starting on http://0.0.0.0:3000 /test/vendor/plugins/has_many_polymorphs/lib/h

紧接着有许多变形安装了吗

ruby script/plugin install git://github.com/fauna/has_many_polymorphs.git
每当我尝试执行smth(如script/generate或script/server)时,就会出现以下错误

=> Rails 2.3.2 application starting on http://0.0.0.0:3000
/test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:41:in `initialize': can't convert Hash into String (TypeError)
from /test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:41:in `open'
from /test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:41:in `autoload'
from /test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:39:in `each'
from /test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:39:in `autoload'
from /test/vendor/plugins/has_many_polymorphs/lib/has_many_polymorphs/autoload.rb:61:in `after_initialize'
from /home/pavel/.gem/ruby/1.8/gems/rails-2.3.2/lib/initializer.rb:177:in `process'
from /home/pavel/.gem/ruby/1.8/gems/rails-2.3.2/lib/initializer.rb:113:in `send'
from /home/pavel/.gem/ruby/1.8/gems/rails-2.3.2/lib/initializer.rb:113:in `run'
from /home/pavel/Desktop/www/webdev/simplecommunities/config/environment.rb:9
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from /var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from /var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in `new_constants_in'
from /var/lib/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:in `require'
from /home/pavel/.gem/ruby/1.8/gems/rails-2.3.2/lib/commands/server.rb:84
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from script/server:3
谢谢你在这方面的帮助


Pavel

尝试将autoload.rb中的第41行从

  open(filename, :encoding=>"utf-8") do |file|

至少我现在可以启动应用程序了

K-p

 open filename do |file|