PDA

Bekijk Volledige Versie : Awstats problemen na crontab



pcmw
13/01/06, 13:09
Beste heren,

Ik heb awstats geinstalleerd op DA. En natuurlijk ook de nodige crons ingesteld zodat alle domeinnamen voorzien worden van awstats. Nou een ding is wel zeker, cron werkt wel..

Alleen ik krijg volgende foutmelding..

Error: Couldn't open config file "awstats.powerdomein.nl.conf" nor "awstats.conf" after searching in path ".,/etc/awstats,/usr/local/etc/awstats,/etc,/etc/opt/awstats": No such file or directory

- Did you use the correct URL ?
Example: http://localhost/awstats/awstats.pl?config=mysite
Example: http://127.0.0.1/cgi-bin/awstats.pl?config=mysite
- Did you create your config file 'awstats.powerdomein.nl.conf' ?
If not, you can run "./../../tools/awstats_configure.pl" from command line, or create it manually.

Check config file, permissions and AWStats documentation (in 'docs' directory).

Kunnen jullie mij helpen met het oplossen van dit probleem..


Alvast bedankt..

bogma001
13/01/06, 14:10
beste powerdomein,

de corn job, tot zover ik kan zien lijkt goed te gaan.

Check in de /etc/awstats/awstats.powerdomein.conf of deze file bestaat en check of de logfile dir verwijst naar de httpd_log dir.
Dit kan /var/log/httpd zijn of een andere dir.

Tip: test eerst met perl script /usr/local/awstats/tools/awstats_updateall.pl
.

synt. [perl /usr/local/awstats/tools/awstats_updateall.pl now]

hiermee kun je alle .conf files in eenkeer runnen. als je hier een fout krijgt ga dan naar .conf file

good luck.

Ray Bogman
1-2-mambo

pcmw
13/01/06, 16:03
De file awstats.powerdomein.conf bestaat niet. De probleem is nog steeds niet opgelost.

Het is mij niet echt duidelijk hoe ik perl kan gebruiken.
Kan je mij daarbij helpen. Wil jij in stappen schrijven hoe ik perl kan testen.

Alvast bedankt..

rackhost
13/01/06, 16:46
Perl update script:
/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats_updateall.pl now -awstatsprog=/usr/local/directadmin/plugins/awstats/hooks/cgi-bin/awstats.pl

Wij gebruiken een php script voor het dagelijks activeren van awstats bij nieuwe users:

/usr/local/bin/php -f /usr/local/directadmin/plugins/awstats/hooks/alldomains.php

Dit script is standaard in de plugin opgenomen.

TIP: ook niet vergeten om de cronjob om bv 23u55 te laten uitvoeren ipv gewoonweg daily of om 00u.

Bij daily zal het script beginnen met updaten van stats, startende van domein a..... tot z.....

Doch om 00u01 zal de update van de stats niet goed verlopen daar hij de stat al zal genereren van de dag nadien (00u, maw 0 bezoekers indien je niet manueel hebt gerefreshed).

Indien je merkt dat de stats voor de domeinen van a.... tot bv. m..... wel correct zijn geupdate, maar vanaf n.... niet meer moet je het script enkele minuten vroeger te laten uitvoeren zodat zodat hij tegen 00u alle domeinen al heeft kunnen verwerken.

Greetz,

Franky

--------------------------
www.rackhost.be
hosting - reseller hosting - dedicated - co-locating
Datacenter Gent
--------------------------

pcmw
13/01/06, 17:43
Waar moet ik Perl activeren..
Ik heb tot heden niet met perl noch met perl scripten gewerkt.

Wil jij aub in stappen uitleggen hoe ik perl kan instellen.

Dank u wel.

rackhost
13/01/06, 17:57
Normaliter is dat zowieso bij elke installatie geinstalleerd, vermoed ik.

Controleer via:

yum list perl

NB: Gebruik je redhat of freebsd voor DA?

Greetz,

Franky

--------------------------
www.rackhost.be
hosting - reseller hosting - dedicated - co-locating
Datacenter Gent
--------------------------

HostServe
13/01/06, 17:59
PCMW stuur mij even een PB, misschien dat ik vanavond tijd hebt om er naar te kijken.

Groet,
Sinan (Bekend bij Studio Efe, zegt je vast wel iets)