diff --git a/vas/rest/class/vmlib/phpUtil.inc b/vas/rest/class/vmlib/phpUtil.inc index 671dddecb70124385c936280c8a3b03e9b1857f0..25b9eaea0fbe9b5ec82c7a9a7d412cd19db0ec20 100755 --- a/vas/rest/class/vmlib/phpUtil.inc +++ b/vas/rest/class/vmlib/phpUtil.inc @@ -588,6 +588,9 @@ function stripslashes_deep($aString) { )); $sListPrefix = str_replace($properties['ws_data_dir'], $sPrefix . "/ws_data" , $sDirectoryPath); + // Suppression du slash de début de ligne (sinon création d'un répertoire vide sur S3). + if (strpos($sListPrefix, '/') === 0) + $sListPrefix = substr($sListPrefix, 1); try{