業務でも自習でも初めてファイルアップロード機能を手を動かして実装してみたので手順をまとめておこうと思います。 実装中に躓いた箇所があったのでその対応方法も記載します。 動作環境について OS:macOS High Sierra version: 10.13.6 Docker(Engine):18.09.1 対象ブラウザ GoogleChrome:72以上 環境 centOS:7.5 Laravel:5.6 PHP:7.2 MySQL:5.7 PostgreSQL:10.6(MySQLから変更しました。) APache2.4 参考資料 Laravelで画像ファイルアップロードをする簡単なサンプル 【Laravel5.6】画像ファイルアップロードについてのポイントまとめ Laravelのバリデーションで指定できる内容をざっくりまとめ直しました。 画面構成について 全然スマートな画面じゃなくて恐