Как установить memcashed на стек LAMP с PHP FPM?

Как установить memcashed на стек LAMP с PHP FPM?

У меня есть стек LAMP с PHP FPM и несколько виртуальных хостов с сайтами Wordpress.

Я попытался установить memcashed с помощьюэтотруководство.

В Wordpress Sitehealth я получаю сообщение: «Вам следует использовать постоянный кэш объектов».

В /etc/memcached.conf у меня есть:

-l my IP address
-l ::1

Я установил следующее правило ufv:

sudo ufw allow from client_system_private_IP/32 to any port 11211

В /var/log/apache2/error.log я получаю:

Got error 'PHP message: PHP Fatal error:  Cannot redeclare wp_cache_add() (previously declared in...

РЕДАКТИРОВАТЬ:

Я только что нашелэтот.

Кажется, что:

The function is defined in two separate files or

The function is defined in two places in the same file

И может быть исправленоusing include_once instead of include when including my PHP file.

Теперь мне осталось только придумать, как это сделать?

Как включить memcached в Wordpress?

решение1

Ошибка, которую вы видите, вообще не связана с установкой Memcached.

Что-то не так с вашей установкой WordPress. Возможно, вы установили/активировали два отдельных плагина кэширования, и поэтому функция определена дважды.

Без дополнительной информации о вашей установке WordPress я не смогу дать более подробный ответ.

Связанный контент