0
我想讓我的第一個S3應用程序工作。以爲我會爲了開箱即用,但無法獲得基本的英雄演示(https://devcenter.heroku.com/articles/paperclip-s3)。Heroku回形針S3演示不起作用?
絕對返樸歸真
- 演示應用程序 - 沒有改變
- S3存儲在美國區的Heroku的 設置
- 3個ENV變量
總是給人 「出事了」。沒有任何錯誤(儘管調試日誌級別)
2016-02-12T05:06:09.151401+00:00 heroku[router]: at=info method=POST path="/friends" host=blooming-dusk-48208.herokuapp.com request_id=6a2d3736-a0f7-4aea-97a4-b5b06f407500 fwd="101.109.255.204" dyno=web.1 connect=1ms service=187ms status=500 bytes=919
Heroku的配置
=== blooming-dusk-48208 Config Vars
AWS_ACCESS_KEY_ID: A*******
AWS_SECRET_ACCESS_KEY: y*******************
AWS_BUCKET_NAME: us-buckettest1
SECRET_KEY_BASE: 7a4*******************************
各種事情都來試試/已經改變
- AWS-SDK < 2.0
- 增加區域和終點變量(已經嘗試了建議的EU域和僅美國域)
- 次ENV名稱變更(這些似乎不合邏輯對我來說)
- 可以得到本地版本(使用fakes3,參見單獨的問題,但似乎無關,更多的是本地端口等)
有沒有人有這個工作正如文章中所建議的那樣?
真的很感激任何指針,感謝
本
UPDATE1後
日誌混帳推
2016-02-12T09:31:36.694199+00:00 app[web.1]: => Booting WEBrick
2016-02-12T09:31:36.694204+00:00 app[web.1]: => Rails 4.1.2 application starting in production on http://0.0.0.0:42106
2016-02-12T09:31:36.694206+00:00 app[web.1]: => Run `rails server -h` for more startup options
2016-02-12T09:31:36.694207+00:00 app[web.1]: => Notice: server is listening on all interfaces (0.0.0.0). Consider using 127.0.0.1 (--binding option)
2016-02-12T09:31:36.694207+00:00 app[web.1]: => Ctrl-C to shutdown server
2016-02-12T09:31:36.976431+00:00 heroku[router]: at=info method=POST path="/friends" host=blooming-dusk-48208.herokuapp.com request_id=287c48c6-9b29-46eb-8bd1-35462c0732c5 fwd="101.109.255.204" dyno=web.1 connect=1ms service=306ms status=500 bytes=919
請問您可以使用'heroku logs'命令來顯示日誌 – Shrikant1712