Hi, I've been following your instructions and have deployed my app but am getting an internal server error when trying to access the website:
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfil the request.
I logged all the steps that I took during deployment, and it all looks fine (except for the memcache installation, see below) so I'm not sure what's gone wrong here:
git remote add olp-heroku [email protected]:olp-main-website.git
git push olp-heroku master
$ heroku addons:add memcache:5mb --app olp-main-website
Adding memcache:5mb on olp-main-website... failed
! The memcache add-on has been disabled. Please choose an alternative service at https://addons.heroku.com/#caching
$ heroku addons --app olp-main-website
=== olp-main-website Configured Add-ons
cloudamqp:lemur
heroku-postgresql:dev HEROKU_POSTGRESQL_GRAY
newrelic:standard
pgbackups:auto-month
scheduler:standard
sentry:developer
$ heroku pg:info --app olp-main-website
=== HEROKU_POSTGRESQL_GRAY_URL (DATABASE_URL)
Plan: Dev
Status: available
Connections: 1
PG Version: 9.2.4
Created: 2013-06-03 08:36 UTC
Data Size: 6.3 MB
Tables: 0
Rows: 0/10000 (In compliance)
Fork/Follow: Unsupported
$ heroku pg:promote HEROKU_POSTGRESQL_GRAY --app olp-main-website
Promoting HEROKU_POSTGRESQL_GRAY_URL (DATABASE_URL) to DATABASE_URL... done
values hidden
$ heroku config:add --app olp-main-website AWS_ACCESS_KEY_ID=xxx
$ heroku config:add --app olp-main-website AWS_SECRET_ACCESS_KEY=xxx
$ heroku config:add --app olp-main-website AWS_STORAGE_BUCKET_NAME=xxx
$ heroku config:add --app olp-main-website DJANGO_SETTINGS_MODULE=website.settings.prod
$ heroku config:add --app olp-main-website SECRET_KEY=xxx
$ heroku ps --app olp-main-website
=== web (1X): newrelic-admin run-program gunicorn -c gunicorn.py.ini wsgi:application
web.1: up 2013/06/03 09:57:57 (~ 21m ago)
$ heroku run python manage.py collectstatic --noinput --app olp-main-website
$ heroku run python manage.py compress --app olp-main-website
HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfil the request.