Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 推送到Heroku时不显示的项目_Ruby On Rails_Heroku - Fatal编程技术网

Ruby on rails 推送到Heroku时不显示的项目

Ruby on rails 推送到Heroku时不显示的项目,ruby-on-rails,heroku,Ruby On Rails,Heroku,我正在开发一个rails应用程序,到目前为止,它在生产中运行良好。但是,一旦我推到heroku,以下代码: <% @instructors.each do |i| %> <li><%= i.name %></li> <li><%= i.email %></li> <li><%= i.description %></li> <% end %> 你知道

我正在开发一个rails应用程序,到目前为止,它在生产中运行良好。但是,一旦我推到heroku,以下代码:

<% @instructors.each do |i| %>

  <li><%= i.name %></li>
  <li><%= i.email %></li>
  <li><%= i.description %></li>

<% end %>

你知道为什么吗?我是Rails新手。

您必须运行命令
heroku run rake db:migrate
heroku没有本地应用程序中的数据-因此出现错误


您应该创建Heroku数据库,或者使用
rake db:migrate
创建您在本地应用程序中拥有的数据库

向我们发送完整的跟踪信息,而不仅仅是4行SOK,什么是pull跟踪?只要运行'heroku logs-n 200',它就会产生最后200个日志。我猜有一个视图依赖于数据库中的一个项目,而该项目在heroku上还不存在。你的应用程序需要种子数据吗?不,我没有使用任何种子数据。
  Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.9ms)
  Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/routes/_route.html.erb (3.9ms)
  Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/routes/_table.html.erb (1.2ms)
  Rendered /Users/ericabt1/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/actionpack-4.0.0/lib/action_dispatch/middleware/templates/rescues/routing_error.erb within rescues/layout (48.1ms)