chemin vers le log
This commit is contained in:
parent
cf4dcc998a
commit
be39dc1e4a
@ -4,14 +4,23 @@ error_reporting(E_ALL);
|
||||
ini_set('display_errors', 1);
|
||||
|
||||
// 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
|
||||
$logFile = __DIR__ . '/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
|
||||
$siteRoot = "."; // Racine du site (répertoire actuel)
|
||||
|
||||
// Afficher le champ HTML pour les logs
|
||||
echo '<textarea id="logOutput" readonly style="width: 100%; height: 300px;"></textarea>';
|
||||
// Afficher le champ HTML pour les logs avec le script JavaScript pour le défilement automatique
|
||||
echo <<<HTML
|
||||
<textarea id="logOutput" readonly style="width: 100%; height: 300px;"></textarea>
|
||||
<script>
|
||||
function scrollToBottom() {
|
||||
var textarea = document.getElementById('logOutput');
|
||||
textarea.scrollTop = textarea.scrollHeight;
|
||||
}
|
||||
</script>
|
||||
HTML;
|
||||
|
||||
flush(); ob_flush();
|
||||
|
||||
// Appels de fonctions
|
||||
@ -102,7 +111,7 @@ function logMessage($message) {
|
||||
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>";
|
||||
echo "<script>document.getElementById('logOutput').value += `$message\n`; scrollToBottom();</script>";
|
||||
flush(); ob_flush(); // Forcer l'affichage immédiat
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user