thinkphp 上传文件到网站目录外文件夹

只要你没设置相关权限,那么就可以上传到网站目录外。
网站域名绑定在vm文件夹,一开始图片放在public/uploads里面,可以改为与vm文件夹相同目录的uploads里面。

原上传代码

$info = $file->move(ROOT_PATH . 'public' . DS . 'uploads/' . date('Y'));

改为下面的,也就是tp支持../这种方式

$info = $file->move(ROOT_PATH . '../' . DS . 'uploads/' . date('Y'));

这样就在网站目录外了,放在网站目录外,绑定二级域名管理,其实更方便。

评论

大侠名号:   验证暗号: 点击我更换图片

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND