Hi all, The problem I have is that when I whant to see the statistics of an specific domain I would get the statistcs off all the virtual domains of my ispadmin installation. I saw a how to that seem intresting using debian and vlogger, but I can not manage to install vlogger on my CentOS 4. How do you people manage to make webalizer produce different statistics for each hosts. I am using Centos 4 and follow the directions of the perfect installationg.
Thank you till Actually I get a 403 error if I go to http://mydomain.com/stats. I read the stats at http://mydomain.com/usage. They are the exact same stats for every website. Where could I mess things up? Not much expirience with webalizer and multiple domains. Should I find the statists con stats or on usage? Greetings
ISPConfig does not use a subdirectory usage in the websites, so this must have been created by another application. Please run the following command on the shell and post the output: which webalizer
I installed webalizer using yum in CentOS 4. Code: which webalizer /usr/bin/webalizer The version of webalizer that I have is: Code: rpm -q webalizer webalizer-2.01_10-25 About the usage directory I found a file in: /etc/httpd/conf.d named webalizer.conf that creates an alias from /var/www/usage to /usage. So I guess this explains the usage directory. I would comment out this file. What I do no understand is why I don't have the stats directory. Where am I missing this. Thanks a los for you help till
Please post the output of: ls -la /var/log/httpd and does your root crontab contains the lines: 30 00 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/logs.php &> /dev/null 0 4 * * * /root/ispconfig/php/php /root/ispconfig/scripts/shell/webalizer.php &> /dev/null
Code: ls -la /var/log/httpd total 37276 drwx------ 2 root root 8192 Jul 22 01:06 . drwxr-xr-x 6 root root 4096 Mar 11 04:02 .. -rw-r--r-- 1 root root 16078540 Jul 22 08:48 access_log -rw-r--r-- 1 root root 2909693 Jul 22 08:48 error_log lrwxrwxrwx 1 root root 46 Jul 22 01:06 ispconfig_access_log -> /var/log/httpd/ispconfig_access_log_2007_07_22 -rw-r--r-- 1 root root 110636 Feb 27 17:53 ispconfig_access_log_2007_02_27 -rw-r--r-- 1 root root 108099 Feb 28 22:07 ispconfig_access_log_2007_02_28 -rw-r--r-- 1 root root 2860 Mar 1 15:43 ispconfig_access_log_2007_03_01 [............] -rw-r--r-- 1 root root 234024 Jul 18 23:20 ispconfig_access_log_2007_07_18 -rw-r--r-- 1 root root 299020 Jul 19 23:21 ispconfig_access_log_2007_07_19 -rw-r--r-- 1 root root 278748 Jul 20 23:34 ispconfig_access_log_2007_07_20 -rw-r--r-- 1 root root 156781 Jul 21 23:23 ispconfig_access_log_2007_07_21 -rw-r--r-- 1 root root 4038 Jul 22 08:48 ispconfig_access_log_2007_07_22 No it did not. I just put the lines in my cronttab. I hope this would fix the issue. Thanks a lot till
it is working I just run manually de cronttab commands and now it is working find . The only problem I have is that it start the stats from yesterday stats. I guess the crontab task do one day at the time. Is there a way to read the older statists and show them in webalizer. From the files in /var/log/httpd I guess all the stats are in this logs. Thanks again for the help