luxuesheng 发表于 2004-1-31 10:25:18

急盼解决 php中mkdir()函数的问题

各位大侠,我在试php中mkdir()函数时遇到这样的问题

php文件

<?php
mkdir(' ..\newdir\','0777') ;
?>

执行返回结果是mkdir() failed (Permission denied)
好像是执行权限不够,请问如何解决这个问题,是设置php.ini吗
急盼各位高手帮忙解答

jiangtao9999 发表于 2004-1-31 21:11:11

权限问题~~

解决方法:
1、修改APACHE所使用的用户,是APACHE的用户可以写“..\ ”目录。(APACHE 默认为 nobody 用户,我不知道怎么改 :oops: )
2、修改那个目录的权限,是它可以被 nobody 用户写入

luxuesheng 发表于 2004-2-1 09:11:03

哦,谢谢,我试试

luxuesheng 发表于 2004-2-1 10:10:13

还是不行啊,我不apache 的中的options选项 改为 all
也不行啊

jiangtao9999 发表于 2004-2-1 17:08:07

APACHE的用户应该是在 APACHE 的选项里修改

修改目录权限是Linux的事情,不是APACHE的。
你要在Console里输入:

chmod 0777 /your/path
页: [1]
查看完整版本: 急盼解决 php中mkdir()函数的问题