Ich habe eine Ruby on Rails-Anwendung mit einer MySQL-Datenbank (mit dem Edelstein Mysql2). Da Heroku Postgres läuft folgte ich diesen Schritt, um damit es funktioniert:Heroku und ClearDB Fehler
$>heroku addons:create cleardb:ignite
$>heroku config | grep CLEARDB_DATABASE_URL
$>heroku config:set DATABASE_URL='mysql2://my-url'
Wie here beschrieben.
Das Problem ist, dass ich diesen Fehler am letzten Befehl erhalten:
Setting config vars and restarting xxxxxx-xxxxx-16407... !!!
▸ Cannot overwrite attachment values DATABASE_URL.
Und meine Anwendung kann nicht ausgeführt werden:
2016-03-18T10:31:31.413121+00:00 heroku[run.1567]: State changed from up to complete
2016-03-18T10:31:34.818303+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=xxxxx-xxxxx-16407.herokuapp.com request_id=236455b8-7a02-49f0-8e2e-a67341a81580 fwd="151.225.234.109" dyno= connect= service= status=503 bytes=
2016-03-18T10:31:35.308136+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=xxxxx-xxxx-16407.herokuapp.com request_id=974dab02-e914-42fb-ad96-5476e30e9d17 fwd="151.225.234.109" dyno= connect= service= status=503 bytes=
2016-03-18T10:31:35.434538+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=xxxx-xxxxx-16407.herokuapp.com request_id=22bfdfd8-9cdf-4e3d-bb13-c616591bd91f fwd="151.225.234.109" dyno= connect= service= status=503 bytes=
Ich habe bereits ausführen Bündel installieren und rake db: migrate auf der Heroku-Maschine.
Wissen Sie, wie ich das Problem lösen kann?
ClearDB installiert blieb nach dem Entfernen 'Heroku-postgresql'- musste nur den' Heroku Config laufen: set DATABASE_URL' Befehl wieder :) –