在onoku上生成Ruby on Rails App会显示错误

时间:2016-11-18 00:58:55

标签: ruby-on-rails ruby postgresql heroku

发布我创建的内容,但不显示在显示页面上,但是当我移动到root时,我显示。有很多功能添加到应用程序但我怎么知道他们将正常工作。在我的本地我的应用程序工作正常但在部署后在heroku上它给出错误。使用heroku日志显示enter image description here

我的页面是[在此输入图像说明] [2]

我的gemfile是enter image description here

我在显示页面中使用的imagetag语法是 [在此处输入图像说明] [4]

我在生产中使用过pg DB。 请帮我部署我的应用程序。

1 个答案:

答案 0 :(得分:0)

错误告诉image nilpost/show.haml左右)22-24上没有方法image。这意味着你在你认为存在的东西上调用image,但它不存在。

您需要做什么:

  • 查看该文件
  • 找到在某事
  • 上调用图像的位置
  • 找到你加载某物的地方
  • 调查为什么这个东西可能不存在并修复此仅在存在某个内容时调用- if post = post.image - else no post image

第二个选项可能如下:

#columncontainer {
  width: 960px;
  margin: 0 auto;
}

#column1 {
  float: left;
  width: 240px;
}

#column2 {
  float: left;
  width: 480px;
}

#column3 {
  float: left;
  width: 240px;
}

#footer {
  clear: both;
}

#image {
  margin-left: auto;
}

#columncontainer {
  background-color: white;
}