LaravelからMySQL8へ接続時のエラー
現象 php artisan migrate を実行したところ、下記のようなエラーが表示されました。 原因 MySQLの認証方式が8より変わっているため。 対処方法 接続ユーザーを作成するときのパスワードの設定を次のよう… 続きを読む »
現象 php artisan migrate を実行したところ、下記のようなエラーが表示されました。 原因 MySQLの認証方式が8より変わっているため。 対処方法 接続ユーザーを作成するときのパスワードの設定を次のよう… 続きを読む »
Laravel6の環境で、vue.jsを使おうと思い下記のコマンドを実行しました。 すると次のようなエラーが表示されました。 ドキュメントを見てみたところ次のようにバージョンを指定すると解決しました。 Laravel7以… 続きを読む »
Laravelで外部キー制約をつける場合、今まで次のように記述していました。 ちょっと面倒ですね。しかし、Laravel 7になってからもっと簡単に記述できるようになりました。上記の内容でしたら、次のようになります。 も… 続きを読む »
Laravelから他のサーバーにPOST送信をする必要があり、次のように記述しました。 しかし、送信先のサーバーのPHPで引数を受け取ろうとしても空っぽです。 いろいろ試行錯誤したところ、asFormというメソッドをはさ… 続きを読む »
Laravel + Vue.jsでよく開発をするのですが、その際にIE11でも動作するように対応したときのメモです。 Laravel Mix Polyfill で対応しようとするが失敗 最初は「Laravel Mix P… 続きを読む »
しっかり /routes/web.php にルーティングを設定しているのに404が発生してなやみました。web.php の中は次のように記述していました。 この内容で、/event/get_users にアクセスしても … 続きを読む »
自分の開発環境は Docker Desktop を使っているのですが、最近バージョンアップ(2.2.0.0)したら、docker-compose execを実行しようとすると次のようなエラーが表示されるようになりました。… 続きを読む »
前回はメールでのエラー通知を紹介しましたが、今回はslackに通知する方法です。Laravelもslackへの通知を標準でサポートしており、簡単に対応することができます。slackに通知する手順は次のようになります。 ま… 続きを読む »
エラーの通知というと、最近はslackなんかに飛ばすのが主流で、Laravelでもすごく簡単に対応することができます。しかし、セキュリティの問題などで、そんな今時な方法は使えないという方もいらっしゃると思いますので、メー… 続きを読む »
MailDevはSMTPサーバーで、ここに送信しますと外部には転送せずに保持し、かつWebから確認できます。つまり、テスト環境などで誤ってお客さんにメールを送ったりすることが無くなります。 というわけでこのうっかり者たち… 続きを読む »