I'm thinking this may relate to a persistent warning message that appeared recently:
Code: Select all
Warning: session_write_close(): using touch command with binary protocol is not recommended with libmemcached versions below 1.0.18, please use ascii protocol or upgrade libmemcached in /lib/misc.functions.php on line 81
I've checked with my hosting provider and it seems that we have libmemcached 1.0.18 (which appears to be the latest version).
This is CMSms 2.2.8 with PHP 7.1.21. As far as I know, nothing has changed recently in my CMSms setup.
Under System Info > Session Save Path I have "No check because OS path". It's been like that for as long as I can remember, and has worked fine.
In php.ini I have `session.save_handler = memcache` and `session.save_path = "tcp://10.168.1.57:11211?persistent=0&weight=1&timeout=5&retry_interval=15"`.
I tried `session.save_handler = files` and `session.save_path = /tmp/cache` but this seemed to make no difference.
Any suggestions appreciated.
Charles