我在Heroku上制作了一个测试应用,尝试使用CarrierWave gem和Amazon S3上传
我已成功将图片从我的测试应用上的表单上传到Heroku。但是,当我查看我的亚马逊控制台时,它说桶(现在只有一个桶)是空的,我发现它实际上没有去亚马逊,因为我将存储设置为
storage :file
在我的images_uploader文件中。当我把它改成
storage :fog
再次将代码推送到heroku,应用程序崩溃了。怎么能打破一个应用程序?是否有某种重启到服务器我必须在heroku上做任何事(除了git push heroku master之外)
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=
答案 0 :(得分:0)
因为您需要安装gem'fog'。