2017-08-07 30 views
1

laravelには、セクションの1つが画像をサーバーにアップロードするプロジェクトがあります。イメージはファイルストレージと/ storage/app/publicフォルダに保存されます。 ローカルでは正常に動作しますが、画像は見た目がよく見えますが、プロジェクトを英雄にアップロードすると画像は表示されません。 英雄でさえ、コマンド "php artisan storage:link"を実行します。アプリ/パブリック(laravel)の画像はHerokuアプリに表示されません

なぜ画像が見えませんか?私はこれにAWS S3を使用したくありません。 私は何を逃すことができますか?

追加composer.jsonで..

+0

壊れた画像はどのようなものにリンクされていますか? – Samsquanch

+0

イメージはStorage :: url( 'file1.jpg')で表示されます。 (http://site.dev/file1.jpg)イメージは/ storage/app/publicに格納されているため、必要な場合にのみ、コンテンツはユーザーに表示されません。しかし、何らかの理由でヒロクで起こることはありませんが、現地ではすべて正常に動作します。 – SundayGirl

+0

ストレージフォルダのパーミッションとは何ですか?これは問題になる可能性があります。 – anwerj

答えて

0

ありがとう:

"インストール後の-CMDを":[ "LN -SRストレージ/アプリ/パブリックパブリック/ストレージ" ]、

関連する問題