我安装了 Devise,但每当我尝试创建帐户时,事情似乎都会停止。
完整的错误如下:
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
我在development.rb 块中包含以下代码。我已经尝试过添加和不添加 smtp 配置。
config.action_mailer.default_url_options = { :host => 'localhost' }
config.action_mailer.delivery_method = :smtp
...
我定义了吗host
错误地?
config/下的文件在开发中不会自动重新加载。如果您对此文件进行了更改,请确保已重新启动 Rails 服务器和所有 Rails 控制台会话以使更改生效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)