【发布时间】:2018-04-29 11:26:11
【问题描述】:
我有一个问题:我的数据文件在真实服务器上的 /storage 目录(Laravel 的默认存储目录)中不可用,它们返回 404 missing file 错误。在我的本地服务器上,它们可用并且不返回错误。我在存储目录上尝试了递归 chmod 但这并没有解决它。会不会是访问权限问题?
UPD:
奇怪的事情会变得陌生:我可以通过 url 看到 /storage/users/ 目录中的文件,而 /storage/users/November2017 中的所有文件对我来说都错过了。但是,这是一个有趣的时刻:当我将文件上传到/storage/users/ 时,我也无法通过 url 看到它。文件已上传,但当我尝试访问它时浏览器返回 404 错误。
/storage/users 中的文件已由 Voyager 管理面板创建(默认文件)。
【问题讨论】:
-
我认为您的存储路径有问题。你可以添加你正在使用的文件的路径吗?
-
@SagarGautam,类似这样的my-real-site.com/storage/users/November2017/image.jpg
标签: php linux laravel laravel-5 server-administration