2017-06-14 7 views
3

ローカルのPCでシンボリックリンクを作成しましたが、それは正常に機能していますが、共有ホスティングにアップロードされています。 基本的に私は、保存フォルダ内の画像root/storage/public/images/Laravelアプリケーション共有ホスティング、ストレージフォルダのシンボリックリンクの問題

が、私はそう問題は共有ドメインから取得

$path=asset('storage/images/'.$item->image); 

この方法をホスティングしている

$path=asset('storage/images/'.$item->image); 

を取得することにより、それらを表示したいました親ディレクトリからのディレクトリではないので、共有ホスティングでシンボリックリンクを作成する方法がないので、親ディレクトリから画像を取得するにはどうすればよいですか。 私はこの問題を解決するのに役立つlaravel初心者です。 ありがとう

+0

本当に気になるものが見つかりました。/rootの下にあるストレージフォルダはrootアカウントのホームフォルダであるべきではありません。ただし、rootがLaravelアプリケーションのルートフォルダを意味する場合を除きます。 – idelara

+0

rootで私のlaravelアプリケーションのホームフォルダを意味する –

+0

ありがとう、私はちょうど私のために働いているウェブサイトのルートディレクトリにシンボリックフォルダを作成しました:) –

答えて

0

プロジェクトファイルライブラリで同じフォルダを作成するストレージフォルダとリンクフォルダを作成してください。詳細については、 Symbolic links using PHP

関連する問題