Jump to content
thoraxe

No Stats After Update (3.0.0)

Recommended Posts

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!).

 

Share this post


Link to post
Share on other sites

I've just performed an upgrade to 3.0.2:

You are currently using Revive Adserver v3.0.2 running on Apache, PHP 5.4.23 and MySQL 5.5.34-cll.

 

I visited a page which caused ads to be displayed, and then I ran the maintenance program.  I am still not seeing any statistics.

 

Someone in one of the other threads suggested looking in the database to see if statistics were being recorded, but I am not sure which table to actually look in.  Can someone provide a suggestion?

Share this post


Link to post
Share on other sites

I've just done some poking around, and it appears that the invocation code sections are broken.

 

For example, if I log in as the default manager, click "Inventory", "Zones", select a zone, and then click the "Invocation Code" tab, under:
Please choose the type of banner invocation

 

The dropdown box is empty.

 

If I click "Websites", select a website, and then click the "Invocation Code" tab, the entire bottom section of the page is blank.

 

Nothing is in any error logs, other than the memcache error message.

Share this post


Link to post
Share on other sites

I'm not sure where you are seeing a list of plugins.  I followed a couple of links deep and see references to "all" but no specific list.  My assumption is that 100% of Revive-branded plugins are "required"?

Share this post


Link to post
Share on other sites
Guest

Hi thoraxe ,

 

Yes all plugins are required.

 

You can find plugins list at revive-adserver-X.X.X/etc/plugins/

Share this post


Link to post
Share on other sites

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)

 

No, memcached is not required. The reason you are getting this warning is because your PHP installation is configured in such a way that it is looking for a memcache.so file in the listed location, but the file is not there. That's something to take up separately in terms of fixing your PHP configuration - but had nothing to do with your issue re: disabled plugins. I'm just noting it for completeness of this thread :-)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...