Php 使用'时出错;文件';laravel控制器中的函数

Php 使用'时出错;文件';laravel控制器中的函数,php,laravel,filesystems,storage,Php,Laravel,Filesystems,Storage,我在storage/app文件夹中有一个文本文件,我想在控制器中使用php file()函数,但得到一个错误: 无法打开流:没有这样的文件或目录 我使用的是laravel 5.5,我认为您应该授予存储文件夹权限。这是权限问题 在项目文件夹中运行此命令: sudo chmod 777-R存储器 您还应该检查您是否正在控制器中使用文件包。写下您的代码,以便有人可以提供帮助。您可能有错误的路径。storage/app是laravel文件系统的默认文件夹,而不是php。您不应该这样做。Laravel有一

我在storage/app文件夹中有一个文本文件,我想在控制器中使用php file()函数,但得到一个错误:

无法打开流:没有这样的文件或目录


我使用的是laravel 5.5,我认为您应该授予存储文件夹权限。这是权限问题

在项目文件夹中运行此命令:

sudo chmod 777-R存储器


您还应该检查您是否正在控制器中使用文件包。

写下您的代码,以便有人可以提供帮助。您可能有错误的路径。storage/app是laravel文件系统的默认文件夹,而不是php。您不应该这样做。Laravel有一个你应该使用的方法。如果将来您需要切换到远程文件系统(如S3),您可以很容易地做到这一点。是的,我使用了这种方法,但我还不知道为什么这种方法不起作用。如果存储文件夹存在权限问题,则级别将根本不起作用。