РЕДАКТИРОВАТЬ: Ошибка первоначального понимания чтения. Ответ:
variable_set('file_directory_path', 'path/to/files');
Drupal использует conf_path() . '/files'
в качестве запасного значения по умолчанию.
Ответы на похожие вопросы
Чтобы изменить расположение самого каталога файлов, перейдите на страницу конфигурации файловой системы по адресу admin / settings / file-system. Вы можете изменить путь к каталогу файлов на любой доступный для записи в Drupal путь на вашем сервере.
Если вы имеете в виду, как вы изменяете путь, по которому файлы сохраняются в каталоге файлов, это зависит от того, что вы используете для загрузки файлов.
- Модуль загрузки: Модуль Uploadpath, упомянутый @vilepickle, выглядит хорошо.
- Файловое поле module : он уже позволяет настраивать путь глобальными и пользовательскими токенами аналогичным образом для пути загрузки и настраивается с помощью информации об узле, куда вы загружаете файл Пути к полям файлов .
- Если вы используете IMCE или один из ассортимента графических модулей управления файлами, ответ будет дан отдельно для каждого модуля.