我有一个小问题。我已经在堆栈溢出中搜索了类似的东西,但它们似乎没有帮助(据我所知)。
我正在使用mkdir
in php
,它工作得很好,每个月都会创建一个新目录。但是,我刚刚注意到在月份更改后创建的目录没有写权限。我相信这与使用 0777 来允许最大访问权限有关,但是没有任何变化,我相信这被设置为默认设置。
这是代码:
if (!is_dir($this->config->item('rootpath').'/assets/documents/'.$date))
{
$subDirectory = mkdir($this->config->item('rootpath').'/assets/documents/'.$date, 0777);
}
else
$subDirectory = $this->config->item('rootpath').'/assets/documents/'.$date;
只有在尝试上传文件后,权限被拒绝,我可以去为生成的文件夹设置写权限,然后重新提交文件上传。