While performing a single domain that Webalizer had stopped working on (2GB filesize issue which is now fixed) I ran across something interesting.
When running the Statistics manually (/usr/local/psa/admin/sbin/statistics) everything now goes smoothly. Except at the very end of the run I get the following error for about 45 of the older domains on this particular server:
[PHP]
error: error accessing /home/httpd/vhosts/domain.com/logs: No such file or directory
error: domain:1 glob failed for /home/httpd/vhosts/domain.com/logs/*.processed
[/PHP]
Note that the path it's looking for is where logs were kept on pre-6.x versions of Plesk, not .../statistics/logs where they're stored now.
Anybody have any ideas as to where Statistics is pulling this old path from? I've checked the httpd.include on several of the affected domains and they're correct. Nothing at all in webalizer.conf either of course. But I don't think it's a webalizer issue, it's a Log Rotation issue.
I assume it's reading this old path from an old configuration file somewhere, maybe even going all the way back to 2.x since the domains affected are all older ones. All of these domains were originally on a 2.5 -> 5.0x -> 6.0.2. Since none of the newer domains on this server produce an error message, I have to assume there is something somewhere that should have been updated, but wasn't.
Anybody else see the same thing when running the statistics manually? Any guesses as to which config file I'm going to find this old path in?
TIA
Squire