文件驱动怎样配置到项目根路径而不是 public 目录下
我在中网的虚拟主机上部署laravel项目,按照网上的教程我在跟路径下创建了local目录,然后把除了public目录以外的文件全部移动到了local目录,最后把public目录下的文件移动到了根目录下,并删除了public空目录,此时项目的入口由public变成了根目录。
下面是根目录下的截图

问题:
我现在如何配置config/filesystems.php的文件驱动才能让文件保存到根目录下的upload目录内?
我现在尝试修改了config/filesystems.php里面的配置,下面是我的config/filesystems.php的代码
'disks' => [
'admin' => [
'driver' => 'local',
'root' => base_path('upload'),
'visibility' => 'public',
'url' => env('APP_URL').'/upload',
],
],
但是程序会报错,下面是报错信息

翻译:出于安全原因,chmod()已被禁用
是因为我配置错误的原因吗,还是服务器的问题?
关于 LearnKu
推荐文章: