Bekijk Volledige Versie : Disable verversen van awstats statieken
Weet iemand hoe je de functie voor de gebruikers kan uit zetten voor het updaten van de AWStats statistieken?
Ik zou graag deze functie voor de gebruikers uit willen zetten omdat dit vaak nogal wat hoge serverloads genereerd.
Ze wachten maar een dagje op de nieuwe statitieken.
AllowToUpdateStatsFromBrowser=0 ?
Bedankt,
maar in welk bestand?
EDIT:
bestand gevonden:
/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.none.conf
Zat me rot te zoeken naar awstats.conf
/etc/directadmin/directadmin.conf ofzo toch ? of /usr/local/directadmin/config/bla iets in die richting :)
Helaas blijft na deze wijzing de hyperlink verversen gewoon staan op de website van awstats.
Je moet volgens mij kijken welke file je aanroept in de uhmmm new_user van directadmin , waar staat wat ie allemaal moet aanroepen bij het aanmaken van een nieuwe user.
In die map staat als t goed is ook een config voor awstats
Probleem op gelost:
werkwijze:
# nano /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.none.conf
Verander de volgende regel:
AllowToUpdateStatsFromBrowser=1
naar:
AllowToUpdateStatsFromBrowser=0
Bestand opslaan.
Update Awstats:
# /usr/local/directadmin/plugins/awstats/update/update.sh
Hierna is de link ververs awstats verdwenen en alle stats zijn bewaard!
Nog even een awstats vraagje:
ik heb de mogelijkheid uit gezte dat gebruikers kunnen updaten.
Ik heb de cronjob 1 x per dag ingesteld (23:30)
Nu kijk ik in de server en wat zie ik?
[root@ccc18 ~]# ps aux | grep awstats
root 28483 0.0 0.1 5464 1532 ? Ss 16:00 0:00 /usr/bin/perl /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl now awstatsprog=/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl
root 29856 0.0 0.0 2328 856 ? S 16:05 0:00 sh -c "/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl" -update -config=tandartspraktijk-dezuidas.nl -configdir="/etc/awstats" 2>&1
root 29857 51.0 0.8 10672 9016 ? R 16:05 0:00 /usr/bin/perl /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl -update -config=tandartspraktijk-dezuidas.nl -configdir=/etc/awstats
root 29866 0.0 0.0 4560 664 pts/1 R+ 16:05 0:00 grep awstats
Awstats is weer vrolijk bezig alles te updaten.
Dit terwijl ik vanochtend de cron van om de 4 uur heb aangepast naar 23:30 uur.
(30 23 * * * root /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl blablablabla)
Hoe moet ik nou verder voorkomen dat dit overdag geupdate wordt?
Is het niet zo dat vanwege het feit dat je DA gebruikt je nog meerdere taken van awstats in je crond hebt staan ?