技術ブログっぽいなにか

Ruby・Railsメインでいろんなこと書きます

Herokuにデプロイしたら背景が真っ白になった話

 

久しぶりにHerokuにサイトをデプロイしたら背景が真っ白になった。

あーこれ知ってる。アセットプリコンパイルだ。
でも背景以外の画像はちゃんと表示できてる。

とりあえずコマンド叩いてみた。 

~/w/r_portfolio ❯❯❯ heroku run rake assets:precompile
Running rake assets:precompile on ⬢ tsumi-portfolio... up, run.9433 (Free)
Error waiting for network: Resource temporarily unavailable
~/w/r_portfolio ❯❯❯ heroku run rake assets:precompile
Running rake assets:precompile on ⬢ tsumi-portfolio... up, run.7788 (Free)


実はこのコマンド叩いたの1年前が最初で最後で、
記憶を頼りに適当に叩いたら合っててびっくりした。

まあ、うまくいかなかったけど。

一応ググったら環境変数指定しないといけなかったっぽい。
それのせいなのか、怒られているリソースがなんとかってせいなのかはわからない。


production.rbの設定変えるらしい

ということがわかったので、production.rbを開いてconfig.assets.compileを確認。


falseになってた・・・

f:id:tmicha:20170918163844p:plain

なおして再びpush。

解決!