我正在使用Ubuntu,我需要在drupal的default-> files文件夹中创建一个具有写权限的文件夹,这样我以后就可以将文件添加到该文件夹中。
这是我目前的代码,
请帮忙。
drupal_mkdir('public://' . $new_dir . '/');
$file = file_copy($file, 'public://' . $new_dir . '/' . $file_name);
答案 0 :(得分:3)
drupal_mkdir('public://' . $new_dir , 0777);
如果你需要将它递归,请将第三个参数设置为true。
更新
$oldumask = umask(0);
drupal_mkdir("public://". $new_dir , 0777);
umask($oldumask);
答案 1 :(得分:0)
触发此命令,然后尝试使用您的代码.. chmod -R 0700 sites / default / files