diff --git a/web/edit/web/index.php b/web/edit/web/index.php index 4a2eb6a21..3797eadcf 100644 --- a/web/edit/web/index.php +++ b/web/edit/web/index.php @@ -581,10 +581,10 @@ if (!empty($_POST['save'])) { // Change FTP account path $v_ftp_username = $user . '_' . $v_ftp_user_data['v_ftp_user']; //preg_replace("/^".$user."_/", "", $v_ftp_user_data['v_ftp_user']); $v_ftp_username = escapeshellarg($v_ftp_username); - //if (!empty($v_ftp_user_data['v_ftp_path'])) { $v_ftp_path = escapeshellarg(trim($v_ftp_user_data['v_ftp_path'])); - exec (VESTA_CMD."v-change-web-domain-ftp-path ".$v_username." ".$v_domain." ".$v_ftp_username." ".$v_ftp_path, $output, $return_var); - //} + if(escapeshellarg(trim($v_ftp_user_data['v_ftp_path_prev'])) != $v_ftp_path) { + exec (VESTA_CMD."v-change-web-domain-ftp-path ".$v_username." ".$v_domain." ".$v_ftp_username." ".$v_ftp_path, $output, $return_var); + } // Change FTP account password if (!empty($v_ftp_user_data['v_ftp_password'])) { diff --git a/web/templates/admin/edit_web.html b/web/templates/admin/edit_web.html index c81bef58f..249d557c2 100644 --- a/web/templates/admin/edit_web.html +++ b/web/templates/admin/edit_web.html @@ -346,6 +346,7 @@ + diff --git a/web/templates/user/edit_web.html b/web/templates/user/edit_web.html index b9e14acfd..89c4c77b9 100644 --- a/web/templates/user/edit_web.html +++ b/web/templates/user/edit_web.html @@ -280,7 +280,8 @@ -