Hi all,
Firstly, it appears there may be a bug in 3.0.0 regarding product updates:
You are currently using Revive Adserver v3.0.0 running on Apache, PHP 5.4.23 and MySQL 5.5.34-cll.
Your version of Revive Adserver is up-to-date. There are currently no updates available.
That being said, I would be happy to upgrade if it will fix my issue, which is that statistics are not being collected. Ads are being displayed just fine.
According to Configuration -> Maintenance: Scheduled maintenance is running correctly.
I also ran the maintenance task directly with curl to see what would happen, and nothing did. I also ran it with PHP directly, too, and no error/output occurs.
The error log in the maintenance folder shows:
[02-Jan-2014 15:31:47 UTC] PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20100525/memcache.so' - /usr/local/lib/php/extensions/no-debug-non-zts-20100525/memcache.so: cannot open shared object file: No such file or directory in Unknown on line 0
This is only a warning. Is memcache absolutely required? According to:
http://www.revive-adserver.com/support/requirements/
Memcache isn't even listed, and caches are only "suggested":
Suggested PHP extensions: curl and/or openssl, gd, any opcode cache extension (opcache, apc, eaccelerator, xcache)
There are a few posts discussing stats being missing:
http://forum.revive-adserver.com/topic/90-no-stats-from-when-i-upgraded-to-revive-adserver/
http://forum.revive-adserver.com/topic/83-no-stats/
But no real solutions. Some people say "it just started working".
I am looking for any suggestions here. I did not check, and we basically have no statistics since December 4th (almost 30 days!).