我正在努力推动我的应用程序heroku。 我仍然在开发。 我使用可确认模块的devise。 当我尝试用heroku控制台添加一个用户时,我得到了这个错误: Missing host to link to! Please provide :host parameter or set default_url_options[:host] 在testing和开发环境中,我有以下行: environments / development.rb和environments / test.rb config.action_mailer.default_url_options = { :host => 'localhost:3000' } 我没有在生产环境中设置一些东西。 我试图推动 config.action_mailer.default_url_options = { :host => 'mywebsitename.com' } config.action_mailer.default_url_options = { :host => 'heroku.mywebsitename.com' } 但它不工作太.. 我在网上看到它可能与ActionMailer有关,但我不知道我必须configuration什么。 非常感谢您的想法! 编辑: 嗨, 为了不让我的应用程序崩溃,当我推Heroku我把这个在我的env / test.rb和我的env / dev.rb(不env.rb我认为这是因为它是一个轨道3应用程序) […]