Laravelで作ったアプリをHerokuにデプロイする(DBはMySQL)(実施期間:14日)
内容
- @sutara79さんの書かれたLaravel5.7: DBとしてMySQLを用意するを参考にローカル環境にてMySQLを用意
- @tamappeさんの書かれたLaravelをherokuにデプロイする(データベースはMySQL)を参考にHerokuでMySQLを利用してみる
はまったところ
- HerokuにてCreditCard登録しようとしたが「risk_threshold」のErrorが出て登録できず。Cardを変えたら登録できた。
- Error R13 (Attach error) -> Failed to attach to processが出た。
- こちらの記事を見たら同じ内容で、run⇒run:detachedに変更したら上手くいった。Log見ても問題なさそう。
- Heroku上のDBを見たいと思いMySQL Workbenchを使ってLocalから繋げようとしたがなかなか繋がらず悪戦苦闘
所感
- 本質ではないネットワークトラブルで躓き時間がかかった。
- 家で試すまでに10日くらい悩んだ。もっと早く気付けばよかったが、それもまた勉強…。
- 今度からはネットワーク絡みでのトラブルは機転が利くようになったし、調べ方も勉強になった。