我在我的 Laravel 项目中运行工匠命令时遇到了一些麻烦。
我不得不更改项目中的存储目录位置,现在,当我尝试运行任何工匠命令时,它会输出此错误:
{"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
,但我需要使用自定义存储目录。
工匠需要特殊的配置文件吗?我错过了什么吗?
谢谢。
这是包含我的路径文件的内容:
'app' => 'C:/wamp/www/myproject/app/',
'public' => 'C:/wamp/www/myproject/public',
'base' => __DIR__.'/..',
'storage' => 'C:/wamp/www/storage',