【发布时间】:2014-01-21 09:58:08
【问题描述】:
我想让这个简单的脚本工作,但我不断收到警告:'Warning: mkdir(): Permission denied in ...' 我已经设置了一千次权限(通过mac中的信息屏幕,我不擅长终端)。我已将脚本文件夹的权限设置为 777,我已将整个用户文件夹设置为 777,/var 文件夹,...警告没有消失..
<?php
mkdir('/datatest');
?>
【问题讨论】:
-
在您的示例中,mkdir() 将尝试在 / 而不是 /usr 或 /var 或您的网络服务器文档根目录中创建目录。你的意思是创建一个目录比如/var/datatest?如果是这样,那就是在 mkdir() 中使用的完整路径。
-
我希望脚本在脚本的根目录中创建文件夹“datatest”。因此,如果脚本是 /sites/foo 中存在的 test.php,那么我希望脚本创建 /sites/foo/datatest
标签: php macos apache permissions