2017-02-01 2 views
1

Мне нужно настроить кеш на проект WordPress, который уже находится в режиме поддержки в агентстве.Ошибки активации WP-Super-Cache

Плагин WP Super Cache уже установлен, поэтому я активировал его, чтобы настроить его.

Я работаю локально в режиме dev, и проект имеет среду preprod и prod.

Когда я активировал его, следующие сообщения об ошибках появляются в бэк-офисе:

Предупреждение: включают (/ уаг/WWW/XX/XX/XX/XX/XX/XX/WP-содержание /plugins/wp-super-cache/wp-cache-base.php): не удалось открыть поток: нет такого файла или каталога в /var/www/wp-content/plugins/wp-super-cache/wp- cache.php в строке 65

Предупреждение: включить(): сбой открытия '/ var/www/xx/xx/xx/xx/xx/xx/wp-content/plugins/wp-super-cache/wp -cache-base.php ' для clusion (include_path = '.:/usr/share/php:/usr/share/pear') в /var/www/wp-content/plugins/wp-super-cache/wp-cache.php в строке 65

Предупреждение: include_once (/var/www/xx/xx/xx/xx/xx/xx/wp-content/plugins/wp-super-cache/ossdl-cdn.php): не удалось открыть поток: нет такого файла или каталога в /var/www/wp-content/plugins/wp-super-cache/wp-cache.php на линии 82

Предупреждение: include_once(): Failed открытие «/ вар/WWW /xx/xx/xx/xx/xx/xx/wp-content/plugins/wp-super-cache/ossdl-cdn.php ' для включения (include_path ='.:/usr/share/php:/usr/share/pear ') в /var/www/wp-content/plugins/wp-super-cache/wp-cache.php на линии 82

Глядя в файл WP-cache.php по линиям 65 и 82, она говорит, что :

include(WPCACHEHOME . 'wp-cache-base.php'); 

Путь 'имя_директории (FILE)./... сор-кэш-base.php»не найден Include выражение не решен

include_once(WPCACHEHOME . 'ossdl-cdn.php'); 

Путь 'имя_директории (FILE)./... ossdl-cdn.php»не найден Включить выражение не решен

Так я думал об изменении пути. Однако это беспокоит меня, потому что я боюсь, что это действие будет потенциально причиной устранения неполадок, когда плагин должен быть обновлен.

У меня нет идей, как я могу это исправить. Удалить и переустановить плагин? Используйте другой плагин для управления кешем?

Заранее благодарю вас за ответы. Хорошего дня!

ответ

3

WP Super Cache помещает нижнюю строку в ваш wp-config.php файл. Удалите строку из файла wp-config.php и переустановите и активируйте плагин.

define(‘WPCACHEHOME’, ‘/home/USERNAME/public_html/wp/wp-content/plugins/wp-super-cache/’); //Added by WP-Cache Manager 

Я столкнулся с такой же проблемой после перемещения моего каталога Wordpress в корень моего сайта. Если у вас возникла проблема и вы не можете отключить плагин с ошибкой, перейдите в ваш/wp-content/plugins/wp-super-cache и удалите или переименуйте каталог. Это отключит его вручную, чтобы вы могли установить новый экземпляр.