← Back to team overview

mahara-contributors team mailing list archive

[Bug 1814316] Re: 18.10 memcached and couchbase empty getStats() return

 

Hi Octavio,

Looking at this report https://stackoverflow.com/questions/9625768
/memcachedgetstats-not-working-with-couchbase#9627895 it sounds like a
one should be able to get info in getStats() if things are set up in a
certain way.

It sounds like you are getting empty getStats() because of a proxy port issue
https://forums.couchbase.com/t/memcached-getstats-not-working-with-couchbase/4882


One thing you could try is dropping the following line in

       error_log(print_r($memcached->getVersion(), true));

After the line

       $memcached->addServer($destination, $port);
 
And take a look at your error log - does that line return any information?

Cheers

Robert

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1814316

Title:
  18.10 memcached and couchbase empty getStats() return

Status in Mahara:
  New

Bug description:
  On file auth/session.php line 112 we have this bit of code : 
  $server_stats = $memcached->getStats();
                          if ($server_stats[$destination . ":" . $port]['pid'] <= 0) {
                              // can't reach the destination:port
                              throw new ConfigSanityException(get_string('nomemcachedserver', 'error', $server));
                          }

  We use a setup of a couchbase server that can handle memcached, but
  when arrive at that line, 112, the method returns a empty, even though
  we can set and get any information from couchbase.

  Is-it possible offers couchbase as a new type of sessionhandler?

  Thank you

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1814316/+subscriptions


References