diff --git a/root/dashboard/www/index.php b/root/dashboard/www/index.php
index e46debb..397719f 100644
--- a/root/dashboard/www/index.php
+++ b/root/dashboard/www/index.php
@@ -252,8 +252,8 @@
$geodb = '';
endif;
- $access_log = getenv("GOACCESS_LOG_FILE") ?: "/config/log/nginx/access.log";
- $goaccess = shell_exec("/usr/local/bin/goaccess -a -o html -f $access_log --config-file=/dashboard/goaccess.conf ".$geodb);
+ $access_log = file_exists("/dashboard/logs") ? "/dashboard/logs/*" : "/config/log/nginx/access.log";
+ $goaccess = shell_exec("cat $access_log" | /usr/local/bin/goaccess -a -o html --config-file=/dashboard/goaccess.conf $geodb -");
$goaccess = str_replace("
Server Statistics", "SWAG Dashboard", $goaccess);
$goaccess = str_replace("", "", $goaccess);
$goaccess = str_replace("", "
SWAG ", $goaccess);
diff --git a/root/etc/cont-init.d/98-dashboard-config b/root/etc/cont-init.d/98-dashboard-config
index d238501..ac11c0e 100644
--- a/root/etc/cont-init.d/98-dashboard-config
+++ b/root/etc/cont-init.d/98-dashboard-config
@@ -22,10 +22,6 @@ if [ "$(sed -nE 's|## Version ([0-9]{4}\/[0-9]{2}\/[0-9]{2}).*|\1|p' /dashboard/
echo "**** Compare the changes using the sample file: /config/nginx/proxy-confs/dashboard.subdomain.conf.sample"
fi
-# preserve environment variables in PHP
-sed -E -i 's/^clear_env =.*$/clear_env = no/g' /config/php/www2.conf
-grep -qxF 'clear_env = no' /config/php/www2.conf || echo 'clear_env = no' >> /config/php/www2.conf
-
# permissions
chown -R abc:abc \
/dashboard \