首页 > 其他 > 详细

mkdir 创建的文件夹不是777权限

时间:2021-09-06 21:20:54      阅读:16      评论:0      收藏:0      [点我收藏+]

php   上传图片或者文件的时候 会自动创建文件夹(多层)

        $date= date(‘Ymd‘);
            //如果没有当前文件夹  则创建文件
            if( !file_exists(‘uploads/‘.$date) ){
                mkdir( ‘uploads/‘.$date , ‘0777‘, true);
            }

  刚开始我是这样创建的   设定了777 权限  并且递归到子目录 。   但是没用 

     

修改方案  需要在创建文件夹后单独给文件夹权限     chomd()  函数

            $date= date(‘Ymd‘);
            //如果没有当前文件夹  则创建文件
            if( !file_exists(‘uploads/‘.$date) ){
                mkdir( ‘uploads/‘.$date , ‘0777‘, true);
                chmod(‘uploads/‘.$date ,0777);
            }            

  ok   这样添加一行代码就好了   快去试一试呀   

mkdir 创建的文件夹不是777权限

原文:https://www.cnblogs.com/hinq/p/15233760.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!