fonctionnel avec sortie et journal

This commit is contained in:
Fred Tempez 2024-09-20 11:18:41 +02:00
parent 16c8490b0f
commit 0aae3c11e9

View File

@ -3,8 +3,8 @@
error_reporting(E_ALL);
ini_set('display_errors', 1);
// Définir le fichier de journalisation
$logFile = 'update_log.txt';
// Définir le fichier de journalisation (assurez-vous que le chemin est valide)
$logFile = 'update_log'; // Utiliser __DIR__ pour s'assurer que le fichier est dans le même dossier que le script
// Chemins de travail
$repoUrl = 'https://forge.chapril.org/api/v1/repos/ZwiiCMS-Team/ZwiiCMS'; // URL de l'API du dépôt
@ -96,8 +96,11 @@ logMessage("Mise à jour terminée vers la version : $latestVersion");
*/
function logMessage($message) {
global $logFile;
// Ajouter le message dans le fichier de log
file_put_contents($logFile, $message . PHP_EOL, FILE_APPEND);
// Vérifier que le fichier de log est bien défini
if (!empty($logFile)) {
// Ajouter le message dans le fichier de log
file_put_contents($logFile, $message . PHP_EOL, FILE_APPEND);
}
// Afficher le message dans le champ HTML
echo "<script>document.getElementById('logOutput').value += `$message\n`;</script>";
flush(); ob_flush(); // Forcer l'affichage immédiat