Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 Ubuntu 上工作,我需要在 drupal 的 default->files 文件夹中创建一个具有写权限的文件夹,以便以后可以将文件添加到该文件夹中。
这是我目前拥有的代码,
请帮忙。
drupal_mkdir('public://' . $new_dir . '/'); $file = file_copy($file, 'public://' . $new_dir . '/' . $file_name);
drupal_mkdir('public://' . $new_dir , 0777);
如果您需要它是递归的,请将第三个参数设置为 true。
更新:
$oldumask = umask(0); drupal_mkdir("public://". $new_dir , 0777); umask($oldumask);
触发此命令,然后尝试您的代码.. chmod -R 0700 sites/default/files