• 技术文章 >后端开发 >PHP问题

    php无法创建文件夹

    藏色散人藏色散人2019-10-02 09:47:29原创2250

    php无法创建文件夹?

    上传,出现文件夹创建失败:

    ba7902e3eb0f5a21383d4902dfea8f2.png

    在php官方文档查看该函数说明:

    0426c4ce2d60d567d217a70c55b4fbc.png

    mode 已指定为:0777,为什么还报错,提示没有权限呢??

    经仔细阅读文档发现:这里涉及一个递归模式,可能创建的目录存在于多级目录下。项目中要创建的当前目录:20160704,果然要处于online/thum/img文件夹下:

    8d41835acfc98962c8a1c3a1b8a0afb.png

    所以,在mkdir函数加入第三个参数,来开启递归模式:

    示例:mkdir($uploadpath,0777,true);

    3b6f3e4beb1662e8a8095f6b4cffcb4.png

    再次上传图片,成功了!!

    ba09ea40c7c814fb41d5c9f96cff542.png

    更多PHP知识,请访问PHP中文网

    以上就是php无法创建文件夹的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php项目用什么打开 下一篇:php无法访问localhost
    线上培训班

    相关文章推荐

    • php验证用户名密码不可为空• php验证姓名是否存在于mysql• php写网站简单吗• php项目用什么打开

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网