Skip to content
Extraits de code Groupes Projets
Valider 85842473 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

style: PSR

parent 6ba1ff2b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -251,7 +251,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate = ...@@ -251,7 +251,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate =
} }
} }
// precaution en cas d'echec du rename // precaution en cas d'echec du rename
if (!_TEST_FILE_EXISTS or @file_exists("$fichier.$id")) { if (!_TEST_FILE_EXISTS || @file_exists("$fichier.$id")) {
@unlink("$fichier.$id"); @unlink("$fichier.$id");
} }
} }
...@@ -266,7 +266,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate = ...@@ -266,7 +266,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate =
$l = file_put_contents($fichier, $contenu, $truncate ? LOCK_EX : LOCK_EX | FILE_APPEND); $l = file_put_contents($fichier, $contenu, $truncate ? LOCK_EX : LOCK_EX | FILE_APPEND);
$ok = ($l === $longueur_a_ecrire); $ok = ($l === $longueur_a_ecrire);
if ($truncate) { if ($truncate) {
spip_logger('flock')->notice("ecrire_fichier: operation atomique via rename() impossible, fallback non atomique via file_put_contents" . ($ok ? 'OK' : 'Fail')); spip_logger('flock')->notice('ecrire_fichier: operation atomique via rename() impossible, fallback non atomique via file_put_contents' . ($ok ? 'OK' : 'Fail'));
} }
if (!$ok) { if (!$ok) {
// derniere tentative : on sait que file_put_contents marche dans le dossier considere // derniere tentative : on sait que file_put_contents marche dans le dossier considere
...@@ -275,7 +275,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate = ...@@ -275,7 +275,7 @@ function ecrire_fichier($fichier, $contenu, $ignorer_echec = false, $truncate =
$l = file_put_contents($fichier, $contenu, $truncate ? LOCK_EX : LOCK_EX | FILE_APPEND); $l = file_put_contents($fichier, $contenu, $truncate ? LOCK_EX : LOCK_EX | FILE_APPEND);
$ok = ($l === $longueur_a_ecrire); $ok = ($l === $longueur_a_ecrire);
if ($truncate) { if ($truncate) {
spip_logger('flock')->notice("ecrire_fichier: operation atomique via rename() impossible, fallback non atomique via tempo + file_put_contents : " . ($ok ? 'OK' : 'Fail')); spip_logger('flock')->notice('ecrire_fichier: operation atomique via rename() impossible, fallback non atomique via tempo + file_put_contents : ' . ($ok ? 'OK' : 'Fail'));
} }
} }
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter