我想在CI控制器来创建一个目录,这是代码
$path="/cubo/application/aziende/";
mkdir($path, 0775, true);
我试图把777 htdocs文件夹,但它不工作无论如何
有人能帮助我吗?非常感谢
您是否尝试过检查进程所有者?
$processUser = posix_getpwuid(posix_geteuid());
echo($processUser['name']);
并且如果显示为nobody
的组它意味着它的限制。
确保所有文件都通过Apache的组和用户所拥有。在Ubuntu它是www-data
组和用户
chown -R www-data:www-data /path/to/webserver/www
下一步启用WWW的数据组的所有成员,以读取和写入文件
chmod -R g+rw /path/to/webserver/www
在终端为您的项目运行此命令。上传的文件夹名称
sudo chmod -R 0777 uploads
在你的代码,你给的许可0775
尝试使用0777
权限创建文件夹
$dir = "/cubo/application/aziende/";
if (!is_dir($dir)) {
mkdir($dir, 0777, TRUE);
}