php / 未分类 · 2015年5月5日

mkdir: Permission denied problem 关于 php mkdir

又被程序的哥坑了 老是说
mkdir: Permission denied problem
我自己上去搞个
[root@fab-us test]# cat index.php

浏览器 打开 http://test.net/index.php
再回服务器相关目录查看
[root@fab-us test]# ls
ecshop index.php testdir
果真有 testing 目录了 坑哥呀 我发现好多程序哥都有怀疑服务器的通病 好在哥自己php会一点点 ,不然更加被坑死呀,看在老友一场,下次回去让请吃饭是必要的啦 哈哈
PHP mkdir() 函数
PHP Filesystem 函数
定义和用法
mkdir() 函数创建目录。
若成功,则返回 true,否则返回 false。
语法
mkdir(path,mode,recursive,context)
参数 描述
path 必需。规定要创建的目录的名称。
mode 必需。规定权限。默认是 0777。
recursive 必需。规定是否设置递归模式。
context 必需。规定文件句柄的环境。Context 是可修改流的行为的一套选项。
说明
mkdir() 尝试新建一个由 path 指定的目录。
默认的 mode 是 0777,意味着最大可能的访问权。
提示和注释
注释:mode 在 Windows 下被忽略。自 PHP 4.2.0 起成为可选项。
注释:对 context 的支持是 PHP 5.0.0 添加的。
注释:recursive 参数是 PHP 5.0.0 添加的。
例子

http://www.w3school.com.cn/php/func_filesystem_mkdir.asp
http://php.net/manual/zh/function.mkdir.php