一个网站建设爱好者,技术交流,相互学习
当前位置:首页>>程序猿
TP6 上传图片
发布时间:2021-11-14 15:16:38 栏目:程序猿 阅读量:772 作者:webcms

  • 找到config目录下的filesystem.php文件进行配置
  • 这里是我配置的路径为public下的uploads文件夹
  • 配置完后来看下filesystem.php整体是个什么样子
 Env::get('filesystem.driver', 'local'),
// 磁盘列表
'disks' => [
'local' => [
'type' => 'local',
'root' => app()->getRuntimePath() . 'storage',
],

'public' => [
    // 磁盘类型
    'type'       => 'local',
    // 磁盘路径
    'root'       => app()->getRootPath() . 'public/uploads',
    // 磁盘路径对应的外部URL路径
    'url'        => '/uploads',
    // 可见性
    'visibility' => 'public',
],
],
];
控制器里面的上传图片的方法:
 
public function uploads_file(){

     $file = request()->file('file');
    // 上传到本地服务器
    $savename = Filesystem::disk('public')->putFile( 'images', $file);
    $data['file']=str_replace('\\', '/', '/public/uploads/' . $savename);
    return json($data);
}
在我的例子当中,我是用layui的前端上传的。
 

评论:

我的生活账单小程序
Copyright © web小工匠 保留所有权利. 渝ICP备15008469号 网站地图