Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Вход
  • Русский
  • Українська
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  Vodafone
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS WordPress. Настройка Redis Object Cache

Форумы CMS WordPress Настройка Redis Object Cache

krutygolov
10 месяцев
0
Настройка Redis Object Cache

Добрый день!
На хостинге появился Redis, но плагин Redis Object Cache для WordPress его не видит:

Status: Не подключено
Client: PhpRedis (v5.0.2)
Drop-in: Valid
Connection Exception: Connection refused (RedisException)
Redis Extension: 5.0.2
Predis Client: 1.1.1
PHP Version: 7.2.23
Multisite: No
Global Prefix: "wp_"
Blog Prefix: "wp_"
WP_REDIS_PATH: "\/home\/***\/.system\/redis.sock"
WP_CACHE_KEY_SALT: "***.com.ua"
Global Groups: [
    "blog-details",
    "blog-id-cache",
    "blog-lookup",
    "global-posts",
    "networks",
    "rss",
    "sites",
    "site-details",
    "site-lookup",
    "site-options",
    "site-transient",
    "users",
    "useremail",
    "userlogins",
    "usermeta",
    "user_meta",
    "userslugs"
]
Ignored Groups: [
    "counts",
    "plugins",
    "blog-details",
    "blog-id-cache",
    "blog-lookup",
    "global-posts",
    "networks",
    "rss",
    "sites",
    "site-details",
    "site-lookup",
    "site-options",
    "site-transient",
    "users",
    "useremail",
    "userlogins",
    "usermeta",
    "user_meta",
    "userslugs",
    "blog_meta",
    "themes"
]
Unflushable Groups: []
Dropins:
 - advanced-cache.php v by
 - Redis Object Cache Drop-In v1.5.0 by Till Krüss
Plugins:
 - Redis Object Cache v1.5.0 by Till Krüss (Active)
 - WP Redis v0.7.1 by Pantheon, Josh Koenig, Matthew Boynes, Daniel Bachhuber, Alley Interactive (Active)
 - WP Rocket v3.3.4 by WP Media (Active)

В настройках прописал
define('WP_REDIS_PATH', '/home/***/.system/redis.sock');
но, что-то толку ноль.

Artem.M
10 месяцев
3

define('WP_REDIS_SCHEME', 'unix');
define('WP_REDIS_PATH', '/home/имяаккаунта/.system/redis.sock');

krutygolov
10 месяцев
0

Спасибо, всё заработало!

novyny
5 месяцев
0

Аналогічна проблема. Але мені ваша підказка не допомагає, пише Status: Not Connected
Що не так?

Status: Not Connected
Redis Version: Unknown
Client: PhpRedis (v3.1.6)
Drop-in: Valid
Ping: +PONG
Redis Extension: 3.1.6
Predis Client: 1.1.1
PHP Version: 5.6.40
Multisite: No
Global Prefix: "wp_"
Blog Prefix: "wp_"
WP_REDIS_SCHEME: "unix"
WP_REDIS_PATH: "\/home\/___\/.system\/redis.sock"
Global Groups: [
    "blog-details",
    "blog-id-cache",
    "blog-lookup",
    "global-posts",
    "networks",
    "rss",
    "sites",
    "site-details",
    "site-lookup",
    "site-options",
    "site-transient",
    "users",
    "useremail",
    "userlogins",
    "usermeta",
    "user_meta",
    "userslugs"
]
Ignored Groups: [
    "counts",
    "plugins",
    "blog-details",
    "blog-id-cache",
    "blog-lookup",
    "global-posts",
    "networks",
    "rss",
    "sites",
    "site-details",
    "site-lookup",
    "site-options",
    "site-transient",
    "users",
    "useremail",
    "userlogins",
    "usermeta",
    "user_meta",
    "userslugs",
    "themes"
]
Unflushable Groups: []
Dropins:
 - advanced-cache.php v by
 - Redis Object Cache Drop-In v1.5.6 by Till Krüss
Plugins:
 - AddToAny Share Buttons v1.7.26 by AddToAny (Active)
 - Akismet Anti-Spam v4.0.1 by Automattic (Inactive)
 - Automatic Featured Images from YouTube / Vimeo v1.1.1 by WebDevStudios (Active)
 - Category Posts Widget v4.8.5 by TipTopPress (Active)
 - Cyr-To-Lat v3.2 by Sol, Sergey Biryukov (Active)
 - Dynamic Widgets v1.5.13 by Qurl (Active)
 - Easy FancyBox v1.7 by RavanH (Active)
 - Facebook Comments by Fat Panda v1.0.14 by talspotim (Active)
 - Hello Dolly v1.6 by Matt Mullenweg (Inactive)
 - Recent Posts Widget With Thumbnails v6.1 by Martin Stehle (Active)
 - Redirection v3.2 by John Godley (Active)
 - Redis Object Cache v1.5.6 by Till Krüss (Active)
 - SiteOrigin Widgets Bundle v1.11.8 by SiteOrigin (Active)
 - Tabby Responsive Tabs v1.2.3 by cubecolour (Active)
 - Ultimate Post Slider Widget v2.0.0 by Pieter Ferreira (Active)
 - Widget Post Slider v1.3 by ShapedPlugin (Active)
 - WP-PageNavi v2.92 by Lester 'GaMerZ' Chan (Active)
 - WP Super Cache v1.6.4 by Automattic (Active)
 - XML Sitemap & Google News feeds v4.8.3 by RavanH (Active)
- Yandex.News Feed by Teplitsa v1.11.0 by Teplitsa (Active)
- Yoast SEO v7.4.2 by Team Yoast (Active)

krutygolov
5 месяцев
0

Redis Version: Unknown © novyny
Скорее всего у Вас обычный хостинг, где Redis идёт отдельной услугой (покупается отдельно).

Artem.M
5 месяцев
0

В данном случае у пользователя строки

define('WP_REDIS_SCHEME', 'unix');
define('WP_REDIS_PATH', '/home/имяаккаунта/.system/redis.sock');

были добавлены в конце файла wp-config.php и плагин их не видел. Строки нужно добавлять перед:
if ( !defined('ABSPATH') )

Также если в аккаунте несколько Wordpress сайтов с подключенным Redis, могут возникнуть проблемы. Сайт1 может получить из Redis кеш сайта2. Насколько я понял, у каждого сайта должен быть уникальный префикс базы данных вместо стандартного wp_

Участвовать в общении на этом форуме могут только зарегистрированные пользователи.