Hi,
we’ve set up Piwik, but I get the “No data” error message for the current day. The code is correctly added to the Websites, piwik.php is accessed (please note the reverse proxy setup)
10.4.24.xxx - - [24/Apr/2010:13:58:54 +0200] "GET /piwik-general/piwik.js HTTP/1.1" 200 3618 "http://www.xxx.de/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; de-de) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1"
10.4.24.xxx - - [24/Apr/2010:13:58:54 +0200] "GET /piwik-general/piwik.php?idsite=3&rec=1&url=http%3A%2F%2Fwww.xxx.de%2F&res=1280x800&h=13&m=58&s=54&cookie=1&urlref=&rand=0.005212615244090557&pdf=0&qt=1&realp=0&wma=0&dir=0&fla=1&java=1&gears=0&ag=0&action_name=xxx HTTP/1.1" 200 50 "http://www.xxx.de/" "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; de-de) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1"
The hits show up in piwik_log_visit:
SELECT idsite, COUNT( idsite )
FROM `piwik_log_visit`
WHERE `visit_server_date` = '2010-04-24'
GROUP BY idsite
LIMIT 0 , 30
idsite COUNT(idsite)
3 122
4 39
And archive.sh is run hourly:
Apr 24 13:15:01 servername crond[17859]: (it) CMD (/xxx/misc/cron/archive.sh > /dev/null)
BUT doesn’t calculate hits for the current day:
<result idSite="3">
(...)
<result date="2010-04-23">259</result>
<result date="2010-04-24" /> !!!!!!
</result>
MySQL:
system time zone CET
time zone SYSTEM
PHP:
Default timezone Europe/Berlin
date.timezone no value no value
Error log is empty