From d3f247f6fb4b6652efcab1986f447c6dba23bb85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Tempez?= Date: Sat, 28 Sep 2024 18:45:48 +0200 Subject: [PATCH] ajoute les traceurs --- core/class/jsondb/JsonDb.class.php | 3 +++ core/core.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/core/class/jsondb/JsonDb.class.php b/core/class/jsondb/JsonDb.class.php index d96f8b99..69dc326d 100644 --- a/core/class/jsondb/JsonDb.class.php +++ b/core/class/jsondb/JsonDb.class.php @@ -163,6 +163,9 @@ class JsonDb extends \Prowebcraft\Dot // Essaye d'écrire les données encodées dans le fichier de base de données $write_result = file_put_contents($this->db, $encoded_data, LOCK_EX); // Les utilisateurs multiples obtiennent un verrou + $now = \DateTime::createFromFormat('U.u', microtime(true)); + file_put_contents("tmplog.txt", '[JsonDb][' . $now->format('H:i:s.u') . ']--' . $this->db . "\r\n", FILE_APPEND); + // Vérifie si l'écriture a réussi if ($write_result === $encoded_length) { // Sort de la boucle si l'écriture a réussi diff --git a/core/core.php b/core/core.php index 727fdb64..cd05ccb0 100644 --- a/core/core.php +++ b/core/core.php @@ -627,6 +627,9 @@ class common // Essaye d'écrire les données dans le fichier avec verrouillage exclusif $write_result = file_put_contents($filename, $data, LOCK_EX | $flags); + $now = \DateTime::createFromFormat('U.u', microtime(true)); + file_put_contents("tmplog.txt", '[SecurePut][' . $now->format('H:i:s.u') . ']' . "\r\n", FILE_APPEND); + // Vérifie si l'écriture a réussi if ($write_result !== false && $write_result === $data_length) { // Sort de la boucle si l'écriture a réussi