2

Laravel プロジェクトで artisan コマンドを実行するのに問題があります。

プロジェクトのストレージ ディレクトリの場所を変更する必要がありましたが、artisan コマンドを実行しようとすると、次のエラーが出力されます。

{"error":{"type":"ErrorException","message":"file_put_contents(\/meta\/services.json):
failed to open stream: No such file or directory"

ファイルのストレージ パスを変更したbootstrap/path.phpところ、アプリケーションは問題なく動作しました。(カスタム ストレージ ディレクトリで生成されたビュー、ログ、セッションを確認できます)

しかし、職人はstorage/meta/services.jsonファイルを見つけることができません。確認したところ、ファイルはストレージ ディレクトリに存在します。

storage/metaフォルダにディレクトリを作成すると/app機能しますが、カスタム ストレージ ディレクトリを使用する必要があります。

artisan には特別な設定ファイルが必要ですか? 何か不足していますか?

ありがとう。

これは私のパスファイルを含むものです:

'app' => 'C:/wamp/www/myproject/app/',
'public' => 'C:/wamp/www/myproject/public',
'base' => __DIR__.'/..',
'storage' => 'C:/wamp/www/storage',
4

1 に答える 1