一般情况下php运行在nobody,nogroup下没有chmod权限的~~

解决方案 »

  1.   

    16895 ==> 040777
    int mkdir(string pathname, int mode);
    参数 mode 以八进位的方式指定 (在参数前加 0) 比较不会出错我比较苯,不知道040777中4的含义
      

  2.   

    在root用户环境下曾经试过使用exec( "rm -rf counter.txt");
    却无法删除的情况,我也是怀疑php运行的权限跟当前用户权限不同
      

  3.   

    建文件夹是要有权限的,并且mode参数是八进制的呀
      

  4.   

    我按照一般配置后执行chmod("aa.txt", 0777)没什么问题,OS RH9,用户是root