Programing 57日目

【本日の勉強内容】
・clear:dbにデータ入力(1h)
・Herokuの表示エラー(2h)
・メール送信画面のMySQLエラー(1h)
CSSエラー(4h)

 

【解決済み】
・Herokuの表示がおかしい
 →MySQLにデータが入っていなかった。
・clearDBへのデータ入力
 →heroku runを文頭に付けるだけ
・メール配信でMySQLエラー
 →教材の手順を1つすっ飛ばしてた
・TOPページがHTTPSで表示されるので、cssが効かない
 →HTTPSで接続されるのは、「信用された接続元はHTTPSで表示」「全て信用された接続元として表示」の2つのルールが記述されているから。
 参考<https://qiita.com/yamatox/items/8f3f481d88e807793ad5
 →とりあえずHTTPで接続する方式に変えるのではなく、CSSHTTPSでも表示する方向で解決
 参考<https://tekito-style.me/columns/laravel-css-changes


【未解決】

 

【新出単語】


【時間】

8h

 

【メモ】
・達成したい事
 →Herokuでアプリが正しく表示されるようにしたい。
・問題
 →herokuのアプリの大部分が表示されない
・原因
 →MySQLにseedデータを入れるコマンドがあり、それをclearDB上で実行していなかった。

問題の切り分け
・resourceのphpファイルに問題がある?
・接続方法を定めたファイルに問題がある?
・どこかに「https://~」という記述がある?(誤ったルートの記述?)
・決済のページにまだMySQLエラーが残っている。これが原因?→違った。

・heroku内部に入ってMySQLを確認したり、エラーに対して色々な可能性を考えて、すぐに行動できた。
・1日にいくつかエラーを解決しできたのは我ながら成長を感じた。やはり大切なのはググり力。