社区
Linux/Unix社区
帖子详情
关于mkdir的问题
sup_ace
2013-12-04 02:56:18
我再一个目录下 直接用命令 mkdir -m 0777 test 可以成功创建文件夹
但是使用函数mkdir("test", 0777);一直返回-1 创建失败
这是为什么?
...全文
232
6
打赏
收藏
关于mkdir的问题
我再一个目录下 直接用命令 mkdir -m 0777 test 可以成功创建文件夹 但是使用函数mkdir("test", 0777);一直返回-1 创建失败 这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sup_ace
2013-12-05
打赏
举报
回复
路径给搞错了。。
max_min_
2013-12-04
打赏
举报
回复
报错什么的?
dklovemyth
2013-12-04
打赏
举报
回复
使用perror看一下
ljc007
2013-12-04
打赏
举报
回复
你是在什么语言里面调用那个函数的?
heartlesstoanyone
2013-12-04
打赏
举报
回复
可能是当前目录下已存在同名的文件/文件夹,查错误码,一下就搞定。
heartlesstoanyone
2013-12-04
打赏
举报
回复
错误码呢?仔细分析下错误原因。
php中
mkdir
()函数的权限
问题
在PHP中使用
mkdir
()创建目录时遇到权限
问题
,预期为0777,实得0755。分析表明,
mkdir
()创建目录的权限受制于Linux系统的umask,默认umask为0022导致目录权限被限制。chmod()函数则不受umask影响,可直接设置所需权限。为确保目录具有读写权限,建议避免直接用
mkdir
()指定权限,以免umask干扰。
mkdir
创建目录
问题
在学习Node.js时,遇到使用
mkdir
创建目录导致的错误。原本尝试一次性创建多级目录,但遇到了报错。经查阅资料了解到需要逐层创建。通过修正代码并采用递归方式,成功解决了创建多级目录的
问题
。
cannot create directory linux 中
mkdir
时候出现的
问题
解决
博客聚焦于Linux系统中使用
mkdir
命令创建目录时出现的
问题
及解决办法,为信息技术领域中使用Linux系统进行操作的用户提供了相关
问题
的处理思路。
php
mkdir
失败原因,PHP
mkdir
()无写权限的
问题
解决方法
本文解析了PHP
mkdir
()函数权限受限的原因,主要涉及umask概念及其实现。介绍了如何通过修改umask值或使用chmod函数来解决无写权限
问题
,适合开发者了解和处理这类常见
问题
。
php
mkdir
无效,如何解决PHP
mkdir
()无写权限的
问题
本文详细解析了PHP中
mkdir
()函数在创建文件夹时遇到的权限
问题
,特别是与umask的关系。umask是决定文件默认权限的关键,通常导致新建文件夹权限并非预期的777。解决方案包括通过umask函数临时修改用户umask值或使用chmod函数直接设置权限。文章还介绍了umask的计算方法,并提供了确保新建文件夹获得最大权限的两种方法。
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章