linux下执行php时显示Warning: mkdir() [function.mkdir]: Permission denied 和Warning: chmod() [function.chmod]: Permission denied 错误,我将所有的php目录和文件的权限都改为了777,可是错误依然存在,google了一下大部分是英文资料,看不太懂,知道的帮我下,谢谢

解决方案 »

  1.   

    1.确认你要创建的目录的父目录都存在?2.确认你要创建目录的权限都是777? chmod -R 777 父目录3.还是不行,你在命令行下用sudo /paht/to/your install path/bin/php  test.phptest.php
    <?php
    mkdir("./mydir", 0700);
    ?> 在当前目录下看是否创建成功?
      

  2.   

    用下面这个命令:chmod 777 -R 你的程序目录就可以