私はUbuntuで作業しており、後でそのフォルダーにファイルを追加できるように、書き込み権限のあるdrupalのデフォルト->ファイルフォルダーにフォルダーを作成する必要があります。
ここに私が現在持っているコードがあります、
助けてください。
drupal_mkdir('public://' . $new_dir . '/');
$file = file_copy($file, 'public://' . $new_dir . '/' . $file_name);
drupal_mkdir('public://' . $new_dir , 0777);
再帰的にする必要がある場合は、3 番目の引数を true に設定します。
アップデート:
$oldumask = umask(0);
drupal_mkdir("public://". $new_dir , 0777);
umask($oldumask);
このコマンドを起動して、コードを試してください.. chmod -R 0700 sites/default/files