kenneth
·
June 06, 2012
·
Last by fresh_fish replied at June 06, 2012
·
5404 hits
Loadingdevelopmentenvironment(Rails3.2.5)irb(main):001:0>UserMailer.test.deliverActiveModel::MassAssignmentSecurity::Error:Can't mass-assign protected attribut
es: mail, to, from
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security/sanitizer.rb:48:in `process_removed_attributes'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_model/mass_assignment_security/sanitizer.rb:20:in`debug_protected_attribute_remov
al'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security/sanitizer.rb:12:in `sanitize'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activemodel-3.2.5/lib/active_mo
del/mass_assignment_security.rb:230:in `sanitize_for_mass_assignment'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_record/attribute_assignment.rb:75:in`assign_attributes'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_r
ecord/base.rb:498:in `initialize'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_r
ecord/persistence.rb:44:in `new'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.5/lib/active_record/persistence.rb:44:in`create'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/ar_mailer_rails3-2.1.12/lib/ar_
mailer_rails3/active_record.rb:49:in `blockindeliver!'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/ar_mailer_rails3-2.1.12/lib/ar_
mailer_rails3/active_record.rb:48:in `each'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/ar_mailer_rails3-2.1.12/lib/ar_mailer_rails3/active_record.rb:48:in`deliver!'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
2034:in `do_delivery'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
229:in `block in deliver'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/actionmailer-3.2.5/lib/action_mailer/base.rb:415:in`block in deliver_mail'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/notifications.rb:123:in `blockininstrument'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/notifications/instrumenter.rb:20:in `instrument'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_support/notifications.rb:123:in`instrument'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/actionmailer-3.2.5/lib/action_m
ailer/base.rb:413:in `deliver_mail'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/mail-2.4.4/lib/mail/message.rb:
229:in `deliver'from(irb):1fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/commands/console.rb:47:in`start'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/comman
ds/console.rb:8:in `start'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/comman
ds.rb:41:in `<top (required)>'fromscript/rails:6:in`require'
from script/rails:6:in `<main>'
classUserMailer<ActionMailer::Basedefaultfrom: "kenneth@test.com"deftestmail(:to=>"kenneth@qq.com",:body=>"Have a good day!",:subject=>"test mail")endend
MicrosoftWindowsXP[版本5.1.2600](C)版权所有1985-2001MicrosoftCorp.D:/railsdemo/config/initializers/ar_mailer_rails3.rb:3:in`<class:A
ctiveRecord>': undefined method `attr_accessible' for ArMailerRails3::ActiveReco
rd:Class (NoMethodError)
from D:/railsdemo/config/initializers/ar_mailer_rails3.rb:2
:in `<module:ArMailerRails3>'fromD:/railsdemo/config/initializers/ar_mailer_rails3.rb:1:in`<top (required)>'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:245:in `load'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:245:in `block in load'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_support/dependencies.rb:236:in`load_dependency'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:245:in `load'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/engine
.rb:588:in `block (2 levels) in <class:Engine>'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/engine.rb:587:in`each'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/engine
.rb:587:in `blockin<class:Engine>'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/initia
lizable.rb:30:in `instance_exec'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/initializable.rb:30:in`run'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/initia
lizable.rb:55:in `blockinrun_initializers'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/initia
lizable.rb:54:in `each'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/initializable.rb:54:in`run_initializers'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/applic
ation.rb:136:in `initialize!'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/railti
e/configurable.rb:30:in `method_missing'fromD:/railsdemo/config/environment.rb:5:in`<top (require
d)>'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:251:in `require'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:251:in `block in require'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_support/dependencies.rb:236:in`load_dependency'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/activesupport-3.2.5/lib/active_
support/dependencies.rb:251:in `require'
from D:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/applic
ation.rb:103:in `require_environment!'fromD:/Ruby193/lib/ruby/gems/1.9.1/gems/railties-3.2.5/lib/rails/commands.rb:40:in`<top (required)>'
from script/rails:6:in `require'
from script/rails:6:in `<main>'