Как настроить Object Caching в Wordpress
Если вы заходите в Здоровье Вордпресса и видите такое сообщение об ошибке, то вам надо немного настроить сервер:
Уверен, что у вас на сервере уже установлен сам memcached. Это отличная технология ускорения любого софта (не только вордпресса) за счет кеширования данных в ОЗУ.
Теперь важная часть. Чтобы ваш PHP знал о memcached, ему нужно установить модуль. Если в вас шаред хостинг, то просто зайдите в панель управления хостингом, например, cpanel и в разделе настройки версий PHP поставьте галочку на memcache.
ВАЖНО! У PHP есть два модуля, отличаются одной буквой в конце. Вам нужен именно memcache, а не memcached
Если у вас свой сервер, то просто дайте команду:
sudo apt-get install php-memcache
После перезапустите PHP:
sudo systemctl restart php8.2-fpm
После этого редактируем конфиг вордпресса — wp-config.php и добавляем в него строчку
define( 'WP_CACHE_KEY_SALT', 'тут придумайте какую-то абракадабру, чтобы несколько сайтов на вордпрессе не мешали друг другу' );
После этого надо скачать расширение https://wordpress.org/plugins/memcached/
И вот тут есть тонкость, его не надо активировать (будет сообщение об ошибке). Вам надо файл из этого расширения object-cache.php скопировать в папку wp-content
Всё, поздравляю! Идите в меню Здоровье Вордпресса и проверяйте отсутствие ошибки!