Simple Machines Community Forum

SMF Support => Server Performance and Configuration => Topic started by: aED on July 29, 2020, 08:18:26 AM

Title: Cant get SMF to detect memcached
Post by: aED on July 29, 2020, 08:18:26 AM
How can I get SMF to detect memcache?

I installed memcached and php-memcache


# whereis memcached
memcached: /usr/bin/memcached /etc/memcached.conf /usr/include/memcached /usr/share/memcached /usr/share/man/man1/memcached.1.gz


# systemctl status memcached
* memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2020-07-29 04:53:12 PDT; 31s ago
Main PID: 31640 (memcached)
   CGroup: /system.slice/memcached.service
           `-31640 /usr/bin/memcached -m 256 -p 11211 -u memcache -l 127.0.0.1


phpinfo shows
Quotememcached
memcached support   enabled
Version   2.2.0
libmemcached version   1.0.18
SASL support   yes
Session support   yes
igbinary support   no
json support   no
msgpack support   no

Title: Re: Cant get SMF to detect memcached
Post by: Arantor on July 29, 2020, 08:29:42 AM
Looks like you have memcached in PHP but not the legacy memcache connector. Need to use the legacy one for 2.0 (2.1 supports both)
Title: Re: Cant get SMF to detect memcached
Post by: aED on July 29, 2020, 10:24:30 AM
As always arantor to the rescue. Sometimes its very easy to miss simple stuff like that. Thank you arantor!