2012-01-15 4 views
0

я сделал тест приложение на Heroku, чтобы попытаться загрузить с помощью CarrierWave камня и Amazon S3ли изменение код на Heroku требует какого-то перезагрузки, и если да, то как

Я успешно загруженного изображения на Heroku из формы на мое тестовое приложение. Однако, когда я смотрю на консоль Amazon, он говорит, что ведро (сейчас только одно ведро) пустое, и я обнаружил, что он фактически не отправился на Amazon, потому что у меня был набор для хранения

в моем файле images_uploader. Когда я сменил его на

storage :fog 

и снова нажал на код героку, приложение сломалось. Как это может нарушить приложение? Есть ли какое-то перезапуск сервера я должен делать на Heroku (anyting кроме того мерзавца нажимного мастера Heroku)

2012-01-15T02:27:17+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:27:17+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/favicon.ico dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:27:20+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:27:20+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/favicon.ico dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:28:38+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:28:39+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/favicon.ico dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:28:42+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/ dyno= queue= wait= service= status=503 bytes= 
2012-01-15T02:28:42+00:00 heroku[router]: Error H10 (App crashed) -> GET s3carry.herokuapp.com/favicon.ico dyno= queue= wait= service= status=503 bytes= 
+1

Нажатие на Heroku перезагружает ваше приложение. Могли ли вы запустить приложение на локальном компьютере в режиме производства и сделать запросы? Будет больше информации для отладки в журнале (трассировка стека). – rkb

+0

нет, я не пытался (глупо меня). Я попробовал сейчас и получил сообщение об ошибке «Неизвестный регион Oregon» в UserControler # create action ... Я не понимаю этого, потому что область задана в инициализаторе. – Leahcim

+0

заставил его работать, не беспокоясь. просто вынул область из конфига – Leahcim

ответ

0

Потому что вам нужен драгоценный камень «туман» установлена.