Laravelチュートリアルの次のコラムでは、ディレクトリに画像があるのにアクセスできない問題(404)の解決方法を紹介します。 laravel が写真をアップロードした後、お役に立てば幸いです。助けが必要な友達!
laravel が写真をアップロードした後、ディレクトリに写真が存在しますが、アクセスできません (404)
1. 問題の説明 Laravel のバックグラウンドでは画像のアップロードは成功しアクセスリンクが返されるのですが、画像にアクセスすると 404 エラーが発生します 該当ディレクトリに画像があるか確認しましたか? 2. 解決策
Laravelプロジェクトのパブリックディレクトリにアクセスできる限り、他のディレクトリへのアクセスは許可されず、画像はストレージにアップロードされます。デフォルトではディレクトリが作成され、画像が生成されます。リンクは正常ですが、画像にアクセスできません。 ######どうやってするの?とても簡単です public-
- コマンドの下にファイルのソフトリンクを作成します: phpArtisan storage:link
コマンドの後にコマンドを実行しますが実行されると、プロジェクト内に追加の public/storage が存在します。
このストレージはソフト リンクであり、storage/app/public ディレクトリを指します。 - public/storage (ソフト接続) → storage/app/public
- これにより、アドレスを使用して公開されている写真に直接アクセスできるようになります。
-
-
以上がlaravelが画像をアップロードした後、ディレクトリに画像があるのにアクセスできない問題を解決する(404)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。