如何清除状态报告中的“私人文件“未完全保护”错误

问题描述 投票:0回答:1

我正在尝试消除 Drupal 10 状态报告中的私人文件“未完全保护”错误。

添加了 $settings['file_private_path'] = $app_root 。 '/../私人的';到settings.php。

在与 web 文件夹同一级别创建一个名为“private”的文件夹。

将文件夹所有者设置为 www-data

尝试了 Drupal 问题页面上关于此问题的所有建议:https://www.drupal.org/project/drupal/issues/2953336

错误仍然显示在状态报告中。我不允许用户上传文件,我只是希望错误消失。

drupal file-permissions drupal-10
1个回答
0
投票

权限必须是“私有”目录的权限设置为750或770 并由网络服务器用户拥有

(apache 的 www-data)使用下一个

sudo chmod -R 750 /path/to/private
sudo chown -R www-data:www-data /path/to/private

之后使用

drush cr

清除缓存
© www.soinside.com 2019 - 2024. All rights reserved.