Пишите письма → alex@covax.me

Как включить Private File System [ Drupal 8 ]

В седьмом друпале приватную систему хранения файлов можно было включить через админку, но в восьмом сначала нужно создать каталог и указать путь к нему в settings.php.

Итак, создаем каталог «private» (назвать можно как угодно), например, тут /sites/default/files/

Далее идем в файл settings.php и ищем в нем строку 547. Эту строку нужно раскомментировать и прописать в ней путь к нашему каталогу, должно получиться вот так:

$settings['file_private_path'] = 'sites/default/files/private';

После этого идем на сайт и чистим кэш (Administration - Configuration - Development - Clear all cashes).

Потом идем в админку и спокойно включаем приватную систему (Administration - Configuration - Media - File system), если вы все сделали правильно, то там появится Private local files served by Drupal..