1

在安装过程中会询问这些内容,但不会在配置文件\表中的任何位置进行更改

编辑:

变更日志指出以下内容:

  • [#MODX-760]、[#MODX-1080]、[#MODX-1528] 添加设置选项以在欢迎视图中设置 new_file_permissions 和 new_folder_permissions
  • [#MODX-760]、[#MODX-1528] 从设置中删除了 new_file_permissions 和 new_folder_permissions 系统设置

这样做对我来说似乎有点奇怪......不过,我仍然需要改变它们。

4

3 回答 3

3

这些似乎应该在您的 MODX 系统设置中,尽管我无法在我自己的任何 MODX 安装(所有 Revo 2.1+)中找到它们。它们有可能是多余的,或者由于某种原因在安装过程中没有正确创建(在这种情况下,它可能是安装程序错误)。

您可以通过添加这些设置来覆盖它们,如下所示:

Key:    new_folder_permissions
Value:  0755

这样做,然后尝试使用文件管理器创建一个新文件夹。让我们知道是否正在使用正确的权限。如果是这样,我会考虑为安装程序打开一个错误报告。

于 2012-05-13T23:25:49.537 回答
2

它们不在系统设置中,因为它们默认为 PHP umask 值,因为它们应该如此。如果要覆盖它们,可以通过将设置“new_file_permissions”或“new_folder_permissions”添加到系统设置来实现。

于 2012-05-15T23:05:07.147 回答
0

apache/webuser 需要写入:core/cache core/export core/config/config.inc.php [安装后改回] core/packages core/components assets/components

编辑对不起,看看这里: core/model/modx/processors/system/filesys/folder/create.php 他们似乎在该文件中被硬编码。

于 2012-05-13T16:19:45.877 回答