MoxieManager mc_access文件不覆盖配置选项


MoxieManager mc_access file not overwriting config options

我正在使用 moxiemanager 为我正在处理的网站和我的配置进行一些图像工作.php出于安全原因,我对设置为 false 的文件系统具有读写访问权限。然后在任何需要读取或写入权限的文件夹中,我想使用 mc_access 文件来设置这些权限。所以设置看起来像这样:

$moxieManagerConfig['filesystem.readable'] = false;
$moxieManagerConfig['filesystem.writable'] = false;

然后在mc_access中,我将其设置为这样:

_filesystem.writable=true
_filesystem.readable=true

我还有其他从mc_config文件(upload.maxsize)中提取的设置,并且我遵循 moxiemanager.com 文档给出的格式。此外,如果我反向设置权限(配置.php将它们设置为真,mc_access具有假),则mc_access文件配置会保持不变。但是当它按照我上面所做的设置时,mc_access设置不会坚持,文件夹仍然不可写和不可读。

实际上很难,但是正如我可以弄清楚的那样,在配置中将filesystem.readable设置为false.php将阻止读取文件系统中的任何内容,包括那些mc_access文件。解决方案是像您提到的相反方式进行最轻松的操作,方法是将 filesystem.readable 设置为 true - 然后在各种敏感文件夹中使用 mc_access 使它们不可读。MoxieManager 的文档很差,教程也不存在,所以你需要尝试一下。

这是 moxie 管理器软件中的错误。我联系了他们的支持团队,他们在 11 月修补了这个问题