为什么,我用mkdir($dir_name,0777)这个建立的目录应该是777啊,便我用ftp工具看,却是755啊,linux下, 因為 mkdir 在設定權限是有一點問題, 你可以在mkdir 功能後再加上chmod 就可以mkdir($dir_name,0777);chmod($dir_name,0777); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我想不是mkdir本身的原因,而是 unix 操作系统设置了 权限掩码。 大多数环境下都是这样。应该是一种改进,防止你滥用权限。再chmod($dir_name,0777);设置一下 晕,mkdir($dir_name,0777)这个函数建的目录名是$dir_name,而0777是表示linux 的权限。不是目录名。在用$dir_name之前给他付值!不然在linux 就会默认是8位数,通常是0755,具体为什么去问linux管理员! 怎么样阻止不友好的搜索引擎机器人蜘蛛爬虫? 想把淘宝数据接入网站,应该先学习什么? 求助:php 不能加载动态类库错误 关于curl提示错误 你们的电脑是不是可以直接在cmd里运行php命令,而不需要先cd到php目录? 请问如何获得如下地址栏中的参数值? 关于上传的一段代码 ,大家看一下。提提意见。留言的都有分。紧急!!!在线等待 问一个关于php锁定文件的问题 求助大神PHP查询SQL报错问题 php求指导 mkdir建立多层目录的问题 急!怎么让支持中文呀?!
再chmod($dir_name,0777);设置一下
这个函数建的目录名是$dir_name,而0777是表示linux 的权限。不是目录名。在用$dir_name之前给他付值!不然在linux 就会默认是8位数,通常是0755,具体为什么去问linux管理员!