diff --git a/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php b/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php index bbad9529..3bcc4922 100644 --- a/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php +++ b/lib/formfields/admin/phpconfig/formfield.phpconfig_add.php @@ -54,6 +54,13 @@ return array( 'label' => $lng['admin']['mod_fcgid_maxrequests']['title'], 'type' => 'text' ), + 'mod_fcgid_umask' => array( + 'visible' => (Settings::Get('system.mod_fcgid') == 1 ? true : false), + 'label' => $lng['admin']['mod_fcgid_umask']['title'], + 'type' => 'text', + 'maxlength' => 3, + 'value' => '022' + ), 'phpfpm_enable_slowlog' => array( 'visible' => (Settings::Get('phpfpm.enabled') == 1 ? true : false), 'label' => $lng['admin']['phpsettings']['enable_slowlog'], diff --git a/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php b/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php index 83dbbd44..d3a9828f 100644 --- a/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php +++ b/lib/formfields/admin/phpconfig/formfield.phpconfig_edit.php @@ -57,6 +57,13 @@ return array( 'type' => 'text', 'value' => ((int)$result['mod_fcgid_maxrequests'] != - 1 ? $result['mod_fcgid_maxrequests'] : '') ), + 'mod_fcgid_umask' => array( + 'visible' => (Settings::Get('system.mod_fcgid') == 1 ? true : false), + 'label' => $lng['admin']['mod_fcgid_umask']['title'], + 'type' => 'text', + 'maxlength' => 3, + 'value' => $result['mod_fcgid_umask'] + ), 'phpfpm_enable_slowlog' => array( 'visible' => (Settings::Get('phpfpm.enabled') == 1 ? true : false), 'label' => $lng['admin']['phpsettings']['enable_slowlog'],