不记得从哪里复制了创建目录的php代码mkdir(‘my’, ‘777’,true);,在windows没问题,到了linux下就出现问题了,正确格式如下:
mkdir(‘my’, 0777,true);
常用创建目录函数mkdir第二个参数必须是数字类型,不能是字符串,默认的 mode 是 0777,意味着最大可能的访问权。注意也许想用八进制数指定模式,也就是说该数应以零打头。模式也会被当前的 umask 修改,可以用 umask() 来改变。,也可以用chmod(‘my’, 0777);来修改。
具体看官方文档
http://php.net/manual/zh/function.mkdir.php