可以的
WIN跟*unx都测试通过……
两个目录都可以建立
但是属性都是755

解决方案 »

  1.   

    你建立目录/文件后chmod就可以了;
    如下:
          mkdir("./tests",0777);
          chmod('./tests',0777);
          mkdir("./tests/tests",0777);
          chmod('./tests/tests',0777);
    =====================================
    但是有一个问题就是
    为什么用0777建立的目录
    而实际上得到的是0755
      

  2.   

    楼上,我已这样做了
          mkdir("./tests",0777);
          chmod('./tests',0777);
          mkdir("./tests/tests",0777);
          chmod('./tests/tests',0777);
    但在linux服务器查看,test的权限还是
    dr----x--t 
    ???????
      

  3.   

    这是我要在此文件夹下php创建文件夹的权限,组别
    drwxrwxrwx    3 aaa      aaa          4096  4月 18 17:47 bbb
    这是我在bbb文件夹下新创建了文件夹
     mkdir("./tests",0777);
     chmod('./tests',0777);dr----x--t    2 daemon   daemon       4096  4月 18 17:50 tests所以我在tests文件夹下再创建就出错了
    mkdir("./test/test",0777);//这里就报错了