Ich habe gerade ein paar Stunden mit dem ActionMailer unter Rails v2.0.2 herumgebastelt und hierbei immer den Fehler
ruby script/generate mailer UserMailer /Users/schroedi/Sites/myapp/streamflush/config/environment.rb:63: undefined local variable or method `config' for main:Object (NameError) from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from /opt/local/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/commands/generate.rb:1 from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require' from /opt/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' from script/generate:3
erhalten.
Leider oder besser zum Glück habe ich hier die Lösung zu meinem Fehler gefunden.
Rails v2.0 undefined method `server_settings=’ for ActionMailer::Base:Class (NoMethodError)
Statt den ‘server_settings‘ muss dort smtp_settings stehen und schon läßt der Actionmailer auch neue Mailer bauen.
ruby script/generate mailer UserMailer exists app/models/ create app/views/user_mailer exists test/unit/ create test/fixtures/user_mailer create app/models/user_mailer.rb create test/unit/user_mailer_test.rb
Hat Dir der Artikel gefallen, dann Abonniere den RSS FEED
Tweet This
Twitter |
Stumble this or
Delicious this






