我有一个脚本,如果目录不存在则自动创建一个目录并将权限设置为 777。问题是,它只将权限设置为 755:
if (!file_exists($this->get_upload_dir()))
mkdir($this->get_upload_dir(), 0777);
如果我检查它创建的目录的所有者,它会显示www-data [33]
。我不确定 33 是什么意思。www-data
服务器是否使用该用户来创建目录?如果是,我如何允许它创建具有 777 权限的目录?
另请注意,我已经设置了以下命令:
sudo chown -R www-data:www-data /var/www/html