首页 > 作文

PHP创建文件目录报错mkdir(): No such file or directory解决方法

更新时间:2023-04-08 13:22:04 阅读: 评论:0

:php在判断文件是否存在,不存在就创建的时候,使用mkdir创建时候报错“no such file or directory”,出错代码如下:

$path = 'upload/common/';//文件路径$new_file = $path.date('ymd',time()).'/';if(!file_exists($new_file)){       //检查是否有该文件夹,如果没有就创建,并给予最高权限       mkdir($new_file, 0777);}

:经过查询手册得知mkdir函数的具体信息如下:

    mkdir() 函数创建目录,若成功,则返回 true,否则返回 fal。

语法:

    mkdir(path,mode,recursive,co动车司机ntext);

参数 描述

    path 必需。规定要创建的目录的名称。

    mode 必需。规定权限。默认是 0777。

    recursive 必需。规定是否设置递归模式。

    context 必需。规定文件句柄的环境。context 是可修改流的行为的一套选项。

错误原因:如果通过mkdir方法创建的是多级目录,应该设置第三个参数为true,也就是递归模式,否则就会报:no such fi举的偏旁le or directory错误。

    改为如下代码,成功执行:

$path = 'up表达人间真情的箴言load/com桃之夭夭灼灼其华什么意思mon/';//文件路径$new_file = $path.date('ymd',time()).'/';if(!file_exists($new_file)){       //检查是否有该卫夫人文件夹,如果没有就创建,并给予最高权限       mkdir($new_file, 0777, true);}

本文发布于:2023-04-08 13:22:02,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d881cedc0d026fba35d6499a3eb10f64.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:PHP创建文件目录报错mkdir(): No such file or directory解决方法.doc

本文 PDF 下载地址:PHP创建文件目录报错mkdir(): No such file or directory解决方法.pdf

标签:递归   文件   如果没有   权限
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图