File tree Expand file tree Collapse file tree 2 files changed +6
-4
lines changed
Expand file tree Collapse file tree 2 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -798,7 +798,8 @@ function update($event_name, $data) {
798798 $ this ->_setup_jailkit_chroot ();
799799 $ this ->_add_jailkit_user ();
800800 // else delete if unused
801- } elseif ($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php_fpm_chroot ' ] != 'y ' ) {
801+ } elseif (($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php_fpm_chroot ' ] != 'y ' ) ||
802+ ($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php ' ] == 'no ' )) {
802803 $ check_for_jailkit_updates =false ;
803804 $ this ->_delete_jailkit_if_unused ($ data ['new ' ]['domain_id ' ]);
804805 if (is_dir ($ data ['new ' ]['document_root ' ].'/etc/jailkit ' )) {
@@ -3820,7 +3821,7 @@ private function _delete_jailkit_if_unused($parent_domain_id) {
38203821 }
38213822
38223823 // chroot is used by php-fpm
3823- if (isset ($ parent_domain ['php_fpm_chroot ' ]) && $ parent_domain ['php_fpm_chroot ' ] == 'y ' ) {
3824+ if (isset ($ parent_domain ['php_fpm_chroot ' ]) && $ parent_domain ['php_fpm_chroot ' ] == 'y ' && $ parent_domain [ ' php ' ] != ' no ' ) {
38243825 return ;
38253826 }
38263827
Original file line number Diff line number Diff line change @@ -636,7 +636,8 @@ function update($event_name, $data) {
636636 $ this ->_setup_jailkit_chroot ();
637637 $ this ->_add_jailkit_user ();
638638 // else delete if unused
639- } elseif ($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php_fpm_chroot ' ] != 'y ' ) {
639+ } elseif (($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php_fpm_chroot ' ] != 'y ' ) ||
640+ ($ data ['new ' ]['delete_unused_jailkit ' ] == 'y ' && $ data ['new ' ]['php ' ] == 'no ' )) {
640641 $ check_for_jailkit_updates =false ;
641642 $ this ->_delete_jailkit_if_unused ($ data ['new ' ]['domain_id ' ]);
642643 if (is_dir ($ data ['new ' ]['document_root ' ].'/etc/jailkit ' )) {
@@ -3599,7 +3600,7 @@ private function _delete_jailkit_if_unused($parent_domain_id) {
35993600 }
36003601
36013602 // chroot is used by php-fpm
3602- if (isset ($ parent_domain ['php_fpm_chroot ' ]) && $ parent_domain ['php_fpm_chroot ' ] == 'y ' ) {
3603+ if (isset ($ parent_domain ['php_fpm_chroot ' ]) && $ parent_domain ['php_fpm_chroot ' ] == 'y ' && $ parent_domain [ ' php ' ] != ' no ' ) {
36033604 return ;
36043605 }
36053606
You can’t perform that action at this time.
0 commit comments