问题:
用PHP创建的目录,不能写入文件。(创建目录时,已对目录属性进行了设置)
用FTP创建目录,并更改目录属性为777后,可以用PHP写入文件。

解决方案 »

  1.   

    用php创建的目录,用php和ftp都不能写入文件和文件夹
      

  2.   

    你看php创建的文件夹和ftp创建的文件夹是不是同属一个用户?
    不是,那就是执行php程序的用户权限不够
      

  3.   

    755 的意思是:本用户(你用php web的方式创建的话,常见的是apache,或者是nobody)  用户读写,执行权限。同组用户只有读跟执行权限,其他用户组的也是只有读跟执行的权限。
    所有你要让其他所有其他组的用户拥有写权限的话,改成 777就行了。
      

  4.   

    如果是win32下的用户不用mkdir()第二个参数可以省略, 其它操作系统下要注意!