尝试获取文件内容时在控制台中出现以下错误:
[League\Flysystem\FileNotFoundException] File not found at path: C:/wamp64/www/lion/resources/generate/json/Car.json
当我在资源管理器中复制并粘贴该确切路径时,它可以正常打开 json 文件。
这是我的代码:
$this->json = json_encode(Storage::get(resource_path('generate/json/'.$this->argument('model').'.json')));
最佳答案
我想通了。
Storage::get
实际上使用相对于文件系统磁盘配置的路径,因此错误消息本身具有误导性。
我已经通过简单地使用 file_get_contents()
来纠正这个问题。
关于php - 在路径中找不到 Laravel 文件,但它确实存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44769693/