在mac中写php无法用mkdir创建目录该怎么做呢?

Warning:mkdir():Permissiondeniedin/Applications/XAMPP/xamppfiles/htdocs/tableexchange... Warning: mkdir(): Permission denied in /Applications/XAMPP/xamppfiles/htdocs/tableexchange/fileoperate.php on line 4Prepare to build file.出现以上错误,将应用程序文件夹的权限改成『读与写』还是不行,请问怎么处理呢?
源代码是这个:

<?php

$dir="test";

$re=mkdir($dir);

echo"Prepare to build file.<p>";

if($re){

echo"File build complete.<p>";

$re1=rmdir($dir);

if($re1){

echo"File delete complete.<p>";

}else{

echo"File delete failed.<p>";

}

}else{

echo"File build failed.<p>";

}

?>
展开
 我来答
v水水无痕v
2014-08-01 · TA获得超过527个赞
知道小有建树答主
回答量:289
采纳率:100%
帮助的人:201万
展开全部

解决方法有很多,如果是在本地的话,最简单的方法就是把该目录和其子目录设置成777就可以了。

chmod -R 777 /path/to/your/directory
更多追问追答
追问
请问是在命令行操作吗?用php代码能实现吗?
追答
是在命令行操作的。php也可以,不过没必要搞那么复杂。但是你要注意一点,这个777的权限仅限本地开发。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式