When I view the page source of the blank statistics page, here is the code:
>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
<html lang="en">
<head>
<meta name="generator" content="AWStats 6.9 (build 1.925) from config file awstats.mfm.opensourcehub.com.conf (http://awstats.sourceforge.net)">
<meta name="robots" content="noindex,nofollow">
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta http-equiv="description" content="Awstats - Advanced Web Statistics for mfm.opensourcehub.com (2010-08) - main">
<title>Statistics for mfm.opensourcehub.com (2010-08) - main</title>
</head>
<frameset cols="240,*">
<frame name="mainleft" src="/stats/index.php?config=mfm.opensourcehub.com&framename=mainleft" noresize="noresize" frameborder="0" />
<frame name="mainright" src="/stats/index.php?config=mfm.opensourcehub.com&framename=mainright" noresize="noresize" scrolling="yes" frameborder="0" />
<noframes><body>Your browser does not support frames.<br />
You must set AWStats UseFramesWhenCGI parameter to 0
to see your reports.<br />
</body></noframes>
</frameset>
</html>
This is weird cause if open via CPanel, the frames work fine with the same browsers (FireFox 3.6.7 and IE 8), but when using this stats script, it doesn't load (blank page). I tried changing the UseFramesWhenCGI to 0 and it loads but looks awful. Changing back to 1, it fails to load again.