--- a/wp/wp-admin/includes/class-ftp.php Thu Sep 29 08:06:27 2022 +0200
+++ b/wp/wp-admin/includes/class-ftp.php Fri Sep 05 18:40:08 2025 +0200
@@ -483,7 +483,7 @@
$this->PushError("restore", "cannot restore in ASCII mode");
return FALSE;
}
- if(!$this->_exec("REST ".$from, "resore")) return FALSE;
+ if(!$this->_exec("REST ".$from, "restore")) return FALSE;
if(!$this->_checkCode()) return FALSE;
return TRUE;
}
@@ -797,7 +797,7 @@
$chunks=explode(';',$pattern);
foreach($chunks as $pattern) {
$escape=array('$','^','.','{','}','(',')','[',']','|');
- while(strpos($pattern,'**')!==false)
+ while(str_contains($pattern,'**'))
$pattern=str_replace('**','*',$pattern);
foreach($escape as $probe)
$pattern=str_replace($probe,"\\$probe",$pattern);