:沒有這樣的文件來加載 - HAML(MissingSourceFile)當我在生產部署我RoR應用程序,然後我收到以下錯誤`gem_original_require「
但這種寶石已經istalled。
我還插入了對這個路徑: - /主頁/ techvant/rails_app/techease /供應商/插件/ HAML/init.rb
這個init文件有如下代碼: -
begin
require File.join(File.dirname(__FILE__), 'lib', 'haml') # From here
rescue LoadError
require 'haml' # From gem
end
我需要解決這個錯誤,請幫助。
以下是錯誤追蹤。
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require': no such file to load -- haml (MissingSourceFile) from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
需要」 從/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/ lib/active_support/dependencies.rb:156:在require' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
new_constants_in' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:inrequire' from /home/techvant/rails_app/techease/vendor/plugins/haml/init.rb:4:in
evaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin.rb:146:inevaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/kernel/reporting.rb:11:in
silence_warnings' from /usr/lib/ruby/gems/1.8/gems/rails -2.3.2/lib/rails/plugin.rb:142:在evaluate_init_rb' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin.rb:48:in
中加載' from /home/techvant/rails_app/techease/config/../ vendor/plugins/siteninja/engines/lib/engines/plugin.rb:77:在load' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin/loader.rb:38:in
load_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin/loader .rb:37:each' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/rails/plugin/loader.rb:37:in
load_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:348:inload_plugins' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:163:in
進程' from/usr/lib/ruby /gems/1.8/gems/rails-2.3.2/lib/initializer.rb:113:insend' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/initializer.rb:113:in
從/home/techvant/rails_app/techease/config/environment.rb:9運行' / from/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:gem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
需要' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:inrequire' from /usr/lib/ruby/gems/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:521:in
new_constants_in' from/usr/lib/ruby/ge ms/1.8/gems/activesupport-2.3.2/lib/active_support/dependencies.rb:156:在require' from /usr/lib/ruby/gems/1.8/gems/rails-2.3.2/lib/commands/server.rb:84 from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
gem_original_require' from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in`require 「 從腳本/服務器:3
通過刪除'''是否解決任何問題? – 2010-02-01 15:33:30
您使用的是哪種版本的導軌? – wesgarrison 2010-02-01 19:11:50
我有導軌版本2.3.5 – 2010-02-02 07:14:00