我遇到问题:我的数据文件在真实服务器上的/ storage目录(Laravel的默认存储目录)中不可用,它们返回404丢失文件错误。在我的本地服务器上,它们可用并且不返回任何错误。我在存储目录上尝试了递归chmod但是没有解决它。它可以访问权利问题吗?
UPD :
奇怪的事情会变得陌生:我可以通过网址查看/storage/users/
目录中的文件,而/storage/users/November2017
的所有文件都会被我遗漏。但是,这是有趣的时刻:当我将文件上传到/storage/users/
时,我也无法通过网址看到它。文件已上传但浏览器在我尝试访问时返回404错误。
/storage/users
中的文件已由Voyager管理面板创建(默认文件)。
答案 0 :(得分:0)
只需从命令行运行php artisan storage:link
,即可将公用文件夹中的链接指向存储目录。