I do too till because awstats is installed out of the doc_root for suexec, I moved it and updated all the conf files but I get this: Code: [2010-10-28 13:07:07]: uid: (526/web30) gid: (528/528) cmd: awstats.pl [2010-10-28 13:07:07]: target uid/gid (526/528) mismatch with directory (48/48) or program (48/48) (I tried setting the awstats dir to be owned by apache:apache). I thought it was creating the static files everynight - not just running awstats.pl on demand? Have I shagged something?
The awstats implementation in ispconfig creates static files by a nightly cronjob, it is not run on demand. Please do not move awstats.pl to another folder then the OS default as this might cause it to fail. Suexec does not matter for that as we talk here about shell scripts and not a script executed by apache. If awsatst does not work on your server, then check that the paths to the awstats files that are defined in the server config match the file locations on your server.
If you're running debian, this will help : http://howtoforge.com/forums/showthread.php?t=49337&highlight=awstats Sorted the problem for me