在Heroku中找不到404页面

时间:2014-04-16 15:54:17

标签: ruby-on-rails heroku

我有一个应用程序,其中我让管理员自定义锚标记的URL。当我从活动管理员自定义heroku上的URL时,我点击新编辑的锚标记,我看到404 URL未找到错误。有时会发生此错误,有时它会找到URL并正常工作。我无法在我的本地重现这种奇怪的行为。虽然我从管理员端更改了URL,但如果我运行“重新启动heroku”,则错误消失。另外在检查锚标签时,我总是得到新的(编辑过的)URL。我希望这个问题足够清楚。感谢

2 个答案:

答案 0 :(得分:1)

在控制台中运行heroku logs --tail并重试 - 您应该会看到错误日志,告诉您发生了什么。没有足够以你的方式解决你的问题。

答案 1 :(得分:0)

我遇到了与您相同的问题,更改了您的database.yml并添加了以下选项:

  

raise_not_found_error:false

对我来说,我正在使用MongoDB和mongoid.yml,我正在使用此代码。

production:
  clients:
    default:
      uri: <%= ENV["MONGODB_URI"] %> 
    options:
      connect_timeout: 15
 options:
   raise_not_found_error: false