sugarcrm(6.5)和它的fork suitecrm(7.x)在哪里为它创建的文件设置文件权限?
我见过带变量的config.php:
'default_permissions' => array (
'dir_mode' => 1528,
'file_mode' => 436,
'user' => '',
'group' => '',
),
Run Code Online (Sandbox Code Playgroud)
但这似乎与分配给缓存文件的权限不同.查看文件:
cache/smarty/templates_c
Run Code Online (Sandbox Code Playgroud)
哪个有644权限而不是660.这意味着chmod如果我想编辑它们,我必须手动编写文件.
所以我的问题是:在sugarcrm/suitecrm中设置文件权限的位置是什么?
在与许多卫星摔跤之后,我终于找到了SugarCRM/SuiteCRM设置文件权限的另外两个不起眼的地方.
第136行附近的utils.php:
'default_permissions' => array (
'dir_mode' => 02770,
'file_mode' => 0660,
'chown' => '',
'chgrp' => '',
),
Run Code Online (Sandbox Code Playgroud)
和我的踢球者,围绕504行的Smarty.class.php:
/**
* default file permissions
*
* @var integer
*/
var $_file_perms = 0644;
/**
* default dir permissions
*
* @var integer
*/
var $_dir_perms = 0771;
Run Code Online (Sandbox Code Playgroud)
希望这有助于其他人.如果有人有更多补充,我会等待接受答复.
| 归档时间: |
|
| 查看次数: |
2809 次 |
| 最近记录: |