PDA

Bekijk Volledige Versie : awstats blijft leeg



Keizer
04/09/06, 13:19
op een server doet het cronjob gedeelte van awstats het niet goed.. ik heb alles gedaan volgens deze how-to van snaaps (doe ik op elke server zo)


Login als admin in directadmin

Ga naar: Plugin Manager

Bij "Add Plugin" selecteren we url en typen aldaar de volgende url in:

http://www.fusion-ict.nl/da_plugin/awstats.tar.gz

Voer je wachtwoord in en klik op Add Plugin.



Login in SSH van je server.

# nano /etc/cron.d/directadmin_cron

Voeg de volgende regel toe: (letop dit moet in 1 regel!)



0 */4 * * * root /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl now awstatsprog=/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl



Sla het bestand op

(ctrl + x)


Geef alle nieuwe gebruikers automatich toegang tot awstats:

# cd /usr/local/directadmin/scripts/custom
# nano user_create_post.sh



Voeg het volgende toe:



#!/bin/sh
echo $username >> /usr/local/directadmin/plugins/awstats/hooks/permissions.txt



Sla het bestand op

(ctrl + x)



# chmod a+x user_create_post.sh


Update awsatats naar de laatste versie:

# /usr/local/directadmin/plugins/awstats/update/update.sh

Ik heb het zojuist gecontroleerd en alles is goed gegaan, maar toch worden de stats niet automatisch gevuld.. als je op "Nu verversen" drukt dan doen de stats het prima..

het vreemde is dat het op andere servers prima werkt

weet iemand iets?

snaaps
05/09/06, 00:55
Controleer je cron logs of daar mischien errors in staan.

Technotop
05/09/06, 09:32
AWstats verwijderen, zo unsafe als maar kan.

Keizer
05/09/06, 10:35
heb je daar ook een onderbouwing voor? het uitlezen van wat apache logs lijkt mij niet zo onveilig namelijk!

@snaaps:

Sep 4 12:00:01 blub crond[19064]: (root) CMD (/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl )

ziet er goed uit toch?

Technotop
05/09/06, 10:53
heb je daar ook een onderbouwing voor? het uitlezen van wat apache logs lijkt mij niet zo onveilig namelijk!

@snaaps:

Sep 4 12:00:01 blub crond[19064]: (root) CMD (/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl )

ziet er goed uit toch?

Zou zeggen, gebruik www.google.nl, and see for your self :)

http://www.google.nl/search?hl=nl&q=awstats+unsecure&btnG=Google+zoeken&meta=

Keizer
05/09/06, 11:39
nee sorry hier kan ik niet wakker van liggen...

snaaps nog een oplossing? :P

Keizer
13/09/06, 14:24
effe een ouwe koe uit de sloot halen

http://www.t3pke.nl/koe.jpg

iemand oplossing? :X

FunnyMedia
17/09/06, 10:35
Verander in /etc/cron.d/directadmin_cron
: 0 */4 * * * root /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl now awstatsprog=/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl

eens in:
00 * * * * /usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl now awstatsprog=/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl

Overigens staat die bij mij gewoon in crontab -e
Gewoon update 1x per uur, is meer dan voldoende.

crazycoder
17/09/06, 10:48
Zou zeggen, gebruik www.google.nl, and see for your self :)

1: bescherm awstats met een wachtwoord
2: draai het niet als cgi maar laat statische pagina's genereren

1 is hoe dan ook een goed idee omdat je toch niet wil dat de hele wereld in jouw statistieken komt neuzen.

Als je niet voor 2 kies is 1 deste belangrijker..

Technotop
17/09/06, 11:31
1: bescherm awstats met een wachtwoord
2: draai het niet als cgi maar laat statische pagina's genereren

1 is hoe dan ook een goed idee omdat je toch niet wil dat de hele wereld in jouw statistieken komt neuzen.

Als je niet voor 2 kies is 1 deste belangrijker..

Je bent afhankelijk van je cliƫnten, 1 zou een goed idee zijn, echter cliƫnten kunnen zo de .htaccess verwijderen, of ik moet de awstats directory andere user meegeven, zodat die gene het niet kan verwijderen..