From 31c751526d401248c19e94667ce45f54677a2b96 Mon Sep 17 00:00:00 2001 From: Riddhesh Sanghvi Date: Mon, 8 Dec 2025 13:59:29 +0530 Subject: [PATCH] fix(backup): follow symlinks to backup actual config content instead of symlink references --- src/helper/Site_Backup_Restore.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helper/Site_Backup_Restore.php b/src/helper/Site_Backup_Restore.php index 00e977ed..7bd177eb 100644 --- a/src/helper/Site_Backup_Restore.php +++ b/src/helper/Site_Backup_Restore.php @@ -390,7 +390,7 @@ private function backup_nginx_conf( $backup_dir ) { $conf_dir = EE_ROOT_DIR . '/sites/' . $this->site_data['site_url'] . '/config'; $backup_file = $backup_dir . '/conf.zip'; - $backup_command = sprintf( 'cd %s && 7z a -snl -mx=1 %s nginx', $conf_dir, $backup_file ); + $backup_command = sprintf( 'cd %s && 7z a -mx=1 %s nginx', $conf_dir, $backup_file ); EE::exec( $backup_command ); } @@ -400,7 +400,7 @@ private function backup_php_conf( $backup_dir ) { $conf_dir = EE_ROOT_DIR . '/sites/' . $this->site_data['site_url'] . '/config'; $backup_file = $backup_dir . '/conf.zip'; - $backup_command = sprintf( 'cd %s && 7z u -snl -mx=1 %s php', $conf_dir, $backup_file ); + $backup_command = sprintf( 'cd %s && 7z u -mx=1 %s php', $conf_dir, $backup_file ); EE::exec( $backup_command ); }