Note that there are some explanatory texts on larger screens.

plurals
  1. POHeroku - Application Error
    primarykey
    data
    text
    <p>I've created simple application with Ruby on Rails and I’ve tried to commit it on Heroku. I’ve followed this <a href="http://devcenter.heroku.com/articles/quickstart" rel="nofollow">Getting Started on Heroku guide</a>, I finished it and try to open my page but I still see an Error: Application Error:</p> <blockquote> <p>An error occurred in the application and your page could not be served. Please try again in a few moments.</p> <p>If you are the application owner, check your logs for details.</p> </blockquote> <p>Anybody know how to deal with it?</p> <hr> <p>I don’t know what was happen but I’ve done this step, unfortunately I have another problem, I run a few commands:</p> <blockquote> <p># <strong>git add .</strong><br> # <strong>git commit -m "my commit"</strong><br> On branch master nothing to commit (working directory clean)<br> # <strong>git push heroku master</strong> Everything up-to-date<br> # <strong>heroku open</strong> Opening http ://eerie-meadow-9207.heroku.com/<br> # <strong>heroku restart</strong> Restarting processes... done<br> # <strong>heroku open</strong> Opening http ://eerie-meadow-9207.heroku.com/</p> </blockquote> <p>And I see a message:</p> <blockquote> <p>We're sorry, but something went wrong.</p> <p>We've been notified about this issue and we'll take a look at it shortly.</p> </blockquote> <p>From <code>heroku logs</code> <em>[timestamps removed for clarity]</em>:</p> <pre><code>app[web.1]: Started GET "/" for 77.236.11.34 at 2011-10-31 11:50:38 -0700 app[web.1]: Processing by StoreController#index as HTML app[web.1]: Completed 500 Internal Server Error in 3ms heroku[router]: GET eerie-meadow-9207.heroku.com/ dyno=web.1 queue=0 wait=0ms service=13ms status=500 bytes=728 heroku[nginx]: 77.236.11.34 - - [31/Oct/2011:11:50:38 -0700] "GET / HTTP/1.1" 500 728 "-" "Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.23) Gecko/20110921 Ubuntu/10.04 (lucid) Firefox/3.6.23" eerie-meadow-9207.heroku.com app[web.1]: heroku[web.1]: State changed from up to bouncing heroku[web.1]: State changed from bouncing to created heroku[web.1]: State changed from created to starting heroku[web.1]: Starting process with command `thin -p 40376 -e production -R /home/heroku_rack/heroku.ru start` heroku[web.1]: Process exited app[web.1]: &gt;&gt; Maximum connections set to 1024 app[web.1]: &gt;&gt; Listening on 0.0.0.0:40376, CTRL+C to stop app[web.1]: &gt;&gt; Thin web server (v1.2.6 codename Crazy Delicious) heroku[web.1]: State changed from starting to up app[web.1]: app[web.1]: Started GET "/" for 77.236.11.34 at 2011-10-31 11:50:59-0700 app[web.1]: app[web.1]: Processing by StoreController#index as HTML app[web.1]: Completed 500 Internal Server Error in 4ms app[web.1]: app[web.1]: ActiveRecord::StatementInvalid (PGError: ERROR: relation "products" does not exist app[web.1]: : SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull app[web.1]: FROM pg_attribute a LEFT JOIN pg_attrdef d app[web.1]: ON a.attrelid = d.adrelid AND a.attnum = d.adnum app[web.1]: WHERE a.attrelid = '"products"'::regclass app[web.1]: AND a.attnum &gt; 0 AND NOT a.attisdropped app[web.1]: ORDER BY a.attnum app[web.1]: ): app[web.1]: app/controllers/store_controller.rb:3:in `index' app[web.1]: app[web.1]: app[web.1]: cache: [GET /] miss heroku[router]: GET eerie-meadow-9207.heroku.com/ dyno=web.1 queue=0 wait=0ms service=81ms status=500 bytes=728 heroku[nginx]: 77.236.11.34 - - [31/Oct/2011:11:50:59 -0700] "GET / HTTP/1.1" 500 728 "-" "Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.2.23) Gecko/20110921 Ubuntu/10.04 (lucid) Firefox/3.6.23" eerie-meadow-9207.heroku.com app[web.1]: app[web.1]: app[web.1]: Started GET "/" for 77.236.11.34 at 2011-10-31 11:54:00-0700 app[web.1]: Processing by StoreController#index as HTML </code></pre> <p>I cannot understand it because on my netbook it works on localhost, any ideas?</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload