chromeDevoolのコンソール
エラーメッセージ
GET ~image_name~.jpeg 403 (Forbidden)
- このリンクから情報収集
私はあなたが経験しているこの403の問題が共有ホスティングに置かれていると推測しています。
シンボリックリンクを作成する
php artisan storage:link、
にはstorage/app/public`フォルダーへの完全な絶対パスが含まれます。これがおそらくサーバーによる403応答の原因です。解決策は、プロジェクトルートからの相対パスでシンボリックリンクを作成することです
解決
-
`php artisan storage:link でつくったシンボリックリンクを削除
-
ln -s ../storage/app/public public/storage
上記で貼り直し
実行する階層に注意
理由
- 上に書いてある通りの原因だった
- 一番上のリンクに一通り原因が書かれてるっぽい
- autloaderがよみに行かないくらい上から書かれてたから403エラーだったってことでいいのかな