4

Spark の新規インストールで、ストレージ ディレクトリのシンボリック リンクに問題があります。Spark のドキュメント (ここにあります) を確認し、 「ストレージ ディレクトリのリンク」セクションの指示に従ってみました。しかし、コマンドを実行すると

ln -s /storage/app/public /public/storage

次のエラーが表示されます。

ln: failed to create symbolic link ‘/public/storage’: No such file or directory.

コマンドラインとエディターで確認したところ、ディレクトリが存在するため、これは奇妙です。

私も使ってみました

ln -sr /storage/app/public /public/storageここで提案されているように。

これでシンボリックリンクが作成されました。しかし、私のアプリケーションでは、まだ 404 エラーが発生します。

役立つ可能性のある追加情報については、開発に Homestead 環境を使用しており、Spark インストーラーを使用してプロジェクトをセットアップしています。この他のスタックオーバーフローの質問もチェックしましたが、すでに試したのと同じ手順を実行することをお勧めします。

お手伝いありがとう!

4

1 に答える 1

5

ln -s $(pwd)/storage/app/public $(pwd)/public/storageプロジェクト ディレクトリ (その中にあるディレクトリ) から試してくださいcomposer.json/storage...実行中のコマンドは、ファイルシステムのルートにあるリンクを作成しようとします。を実行するときは絶対パスを使用する必要がありますlnが、プロジェクトへのフル パスを使用する必要があります。たとえば、ホームステッドでは、私のパスは/home/vagrant/project-name/storage/app/public.

于 2016-07-10T13:20:48.137 に答える