Laravel で作ったアプリケーションが公開されるとき、公開されるのは一番上の階層にある public ディレクトリのみです。 public ディレクトリにファイルや処理のすべてが集約されています。なので、保存した画像も public ディレクトリ内に存在しないとアクセスすることができません。 そこでシンボリックリンクを利用して storage ディレクトリにアクセスできるようにします。 php artisan storage:link