【发布时间】:2014-06-18 03:44:13
【问题描述】:
Php 代码创建嵌套目录并设置它们的权限:
$pathToFile = 'public/loaded/' . $category . date('/Y/m/d/H/i/');
$pathToFile = str_replace('//', '/', $pathToFile);
if(!file_exists($pathToFile)){
mkdir($pathToFile, 0775, true);
}
chmod( $pathToFile, 0775);
此操作的结果是:
消息:mkdir():权限被拒绝 消息:chmod():没有这样的文件或 目录
在终端 Ubuntu 中,我尝试更改根目录 /public 的权限:
chmod -R ug+rw /public
但是这个命令有帮助,那么,加载所有用户图像和文档的文件夹必须有什么权限?
chmod 777 -R 公开
【问题讨论】:
-
发布
$pathToFile的值