From 363df1ab7591ec2cfd3d630df5179dce56abffa4 Mon Sep 17 00:00:00 2001 From: leosw Date: Sat, 30 Aug 2025 11:48:41 +0200 Subject: [PATCH] =?UTF-8?q?Stats=20:=20Commande=20plus=20robuste=20pour=20?= =?UTF-8?q?r=C3=A9cup=C3=A9rer=20l'affichage?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- controllers/d.admin.php | 4 ++-- views/d.admin.stats.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/controllers/d.admin.php b/controllers/d.admin.php index 5fe2d83..38a5911 100755 --- a/controllers/d.admin.php +++ b/controllers/d.admin.php @@ -124,8 +124,8 @@ if(isset($controller->splitted_url[1]) && $user->rankIsHigher("moderator")) { if ($user->rankIsHigher("moderator")) { $head['title'] = "Statistiques"; $report = $config['abs_root_folder']; - $command = '(zcat /var/log/nginx/kabano.org-access.log*.gz && cat /var/log/nginx/kabano.org-access.log.1) | goaccess --log-format=COMBINED --no-progress -o '.escapeshellarg($report); - exec($command, $output, $result); + $command = '(zcat /var/log/nginx/kabano.org-access.log*.gz && cat /var/log/nginx/kabano.org-access.log.1) | goaccess --log-format=COMBINED --no-progress -o '.escapeshellarg($report).' 2>&1'; + $output = shell_exec($command); include ($config['views_folder']."d.admin.stats.html"); } diff --git a/views/d.admin.stats.html b/views/d.admin.stats.html index 15323c3..f360b58 100644 --- a/views/d.admin.stats.html +++ b/views/d.admin.stats.html @@ -16,7 +16,7 @@ echo $line."
"; } ?> - + Voir le rapport Echec de la commande