PHP Fatal error: Uncaught Zend_Cache_Exception: The memcache extension must be loaded for using this backend ! in
I've tested this on my local on 5.9.0 and not having any issues with it. We did used to use it on the community as well but we don't use it now. Can you check with your host perhaps? The zend error seems odd too. Are your permissions fine?
Found the issue! After hours and days of trauma!
In the SocialEngine Task scheduler I have had to run a cron job as the other options do not work for me,
The page says add this to the cron:
echo $(php -f '/var/application/cli.php' 'controller=utility,action=tasks,key=o1CILLXWTIVyxtyq,notrigger=1') 2>&1 >> '/var/temporary/log/tasks.log'
I'm running my own VPS with Plesk so it has many PHP versions you can use, obviously I have to use the outdated PHP 7.2
This part of the code :
echo $(php -f
and I'm no server expert so don't judge me lol is running the php for the ACTUAL Plesk installation...
I did not install memcached there, I installed it on the php 7.2 that my site is running so I needed to add the directory to that php compiler and in plesk for 7.2 the code is now:
echo $(/opt/plesk/php/7.2/bin/php -f
tested it and woohoo it works finally!
I was reading a post on the Plesk forum, unrelated but gave me an idea so in SSH I ran the command php -m
and it didn't display the Memcached module installed then I looked back at the cron job code and realised the issue... it's now fixed hurrah!
Thank you for providing the fix you found.It helps others who may have the same issue.