Laravel说文件不存在,但它确实存在

时间:2017-12-07 22:35:17

标签: php laravel

我有这一行:

$local_document_path = storage_path() . "/app/file/myfile.pdf";

$myfile = Storage::get($local_document_path);

我收到FileNotFoundException错误。

现在我检查了变量并且看起来是正确的,我再次通过将路径复制到剪贴板并粘贴它来再次检查:

dd($local_document_path == $copypasted_path)

它返回true。这意味着路径100%正确,但它不适用于存储。我还尝试删除storage_path();,但它也不起作用。

任何帮助?

提前致谢。

1 个答案:

答案 0 :(得分:3)

您的storage_path('app')个调用应该使用相对于存储磁盘根目录的路径。默认存储磁盘配置为Storage::get('file/myfile.pdf'),因此您需要public bool SerInto(out string result)