php - 拉拉维尔 : How to located public folder in Laravel?

标签 php laravel public

所以我用它来将图像保存在文件 fylesystems.php 中,它可以工作,但现在我想部署我的项目,而 'root' => 'public/uploads' 不起作用。我知道我做错了,但我不知道是什么,请帮忙。

'uploads' => [
            'driver' => 'local',
            'root' => 'C:/Users/User/Desktop/Project/www/mycms/public/uploads'
        ],

最佳答案

您需要使用public_path,

'root' => public_path('uploads/'),

更改后请务必清除缓存。

php artisan config:cache

关于php - 拉拉维尔 : How to located public folder in Laravel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62039362/

相关文章:

php - 如何在 Laravel 4 中手动创建一个新的空 Eloquent 集合

php - 如何将PDF内容的标题推到下一页

laravel - 带有测试数据库的 PhpStorm Laravel Dusk

php - 如何启用 php curl 扩展

mysql - Laravel,MySQL空间点距离: orderBy and get distance

reactjs - 将React项目部署到github页面面临公共(public)文件夹中图像的问题

c# - 公共(public)字符串的值始终为空

java - 澄清java中private和public的含义和功能

javascript - 为什么在 PHP 中使用 intval 和 hexdec 内置函数的十六进制到十进制字符串输出不同?

php - 为什么我不能传递在我的 Code Igniter Controller 的构造函数中初始化的值?