ruSKweb.ru

"Самая хорошая работа – это высокооплачиваемое хобби"

Генри Форд

Проблемы с плагином WP Super Cashe после переезда. Как их решить.

super cache

После переезда на новый хостинг у меня возникла небольшая проблема с плагином кеширования WP Super Cashe, решить которую оказалось довольно просто.

Проблема была следующая – он выводил ругательства в верхней части экрана на белом фоне, что не очень сочеталось с моими представлениями о дизайне сайта. Ну и само собой отказывался работать.

ошибка wp super cache

Ошибки были примерно следующего вида:

Warning: include(/home/k/kobzic/public_html/wp-content/plugins/wp-super-cache/wp-cache-base.php) [function.include]: failed to open stream: No such file or directory in /home/www/ruskweb.ru/wp-content/plugins/wp-super-cache/wp-cache.php on line 53

Смысл ее не трудно понять – плагин ругается на отсутствие файлов. Проследовав в направлении, в котором Суперкеш меня посылал, я обнаружил следующую запись на 53й строчке:

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

На всех остальных  направлениях примерно тоже самое.

Смысл опять оказался понятен, WPCACHEHOME это сокращенный заданный путь к директории плагина. Уж не знаю как это правильно называется в программировании, да простят меня кодеры)  Короче начал искать этот фрагмент во всех конфигах плагина.

Копался долго и нудно, искал через тотал коммандер по куску текста. Ноль результатов. Искал в Базе Данных, опять же без толку. Пробовал даже вручную менять данный параметр на абсолютный путь к папке с плагином – тоже не помогло.

Искал в поисковиках, тоже не нашел ничего толкового, все те способы что предлагались мне не помогли. В итоге починил все сам.

Как решить проблемы с плагином кеширования WP Super Cashe после смены хостинга или домена

Решение, как всегда, оказалось довольно простым. Оказывается плагин WP Super Cashe прописывает свои настройки в главный конфигурационный файл вордпресса, а именно в wp-config.php который лежит в корневой папке сайта.

При изменении хостинга или домена абсолютный адрес сайта меняется, но суперкеш об этом не знает. Нужно ему помочь узнать.

Все что нужно сделать, это открыть wp-config.php в текстовом редакторе и найти там следующую строчку:

define( 'WPCACHEHOME', '/тут будет старый путь к вашему сайту/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Manager

И поменять старый путь к сайту, на новый. Причем не забывайте, что это должен быть абсолютный адрес. Как его узнать? Да вон же, сам плагин вверху подсказывает его нам, в своих ругательствах сразу после надписи “No such file or directory in" =)

В моем случае это был /home/k/kobzic/public_html и поменялся на /home/www/ruskweb.ru/

проблемы с wp super cache
Скрин для наглядности. Заменил, сохранил, обновил – все заработало, сижу довольный. Надеюсь вам помогло данное решение, плагин очень хороший и не стоит от него отказываться из-за небольших трудностей.

Кстати похвастаюсь – сегодня узнал результаты статейного конкурса от азарткэш, в котором участвовал. Занял 7е место, выиграл 200$, приятно однако)

Понравилась статья? Жми лайк:

15 комментариев

  1. Не Пьяный блогер пишет:

    У тебя опять появилась проблема с сертификатом, при просмотре через Android устройства.

    [Ответить]

    Сергей Кобзарь отвечает:

    хм.. спасибо, буду разбираться

    [Ответить]

  2. Александр пишет:

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

    [Ответить]

    Сергей Кобзарь отвечает:

    Да с плагинами кеширования часто бывают проблемы, они очень много изменений вносят в работу сайта. Но на посещаемом ресурсе без них увы не обойтись

    [Ответить]

  3. Surzis пишет:

    Советовал бы вам установить W3 Total Cache и забыть о подобных проблемах.

    [Ответить]

    Сергей Кобзарь отвечает:

    Спасибо, изначально у меня уже стоял W3 Total Cache, поверьте с ним проблем в разы больше) До ужаса кривой плагин, то с комментариями проблемы, то блоги роняет. И это не только у меня, уже минимум 3 человека знаю у кого блог упал из-за W3 Total Cache

    [Ответить]

    Surzis отвечает:

    Возможно это было когда-то, до обновлений. За последних месяца 2 – нет никаких проблем.

    [Ответить]

  4. Максим пишет:

    Сергей ,подскажите пожалуйста как сделать кнопку заказать звонок на вордпресс. Возникла необходимость, в этой кнопке, необходимо разместить ее в header, по запросам в яндексе и гугле выходит не совсем то, что надо. Если есть плагин, то какой? или надо очень глубоко в код лезть?

    [Ответить]

    Сергей Кобзарь отвечает:

    Максим кнопку то сделать не проблема, это несколько строчек html кода. Но вам еще же нужен какой-то функционал для нее?

    Погуглите генератор кнопок если вам нужно создать дизайн кнопки, их полно в сети.

    [Ответить]

    Максим отвечает:

    Сергей, мне надо чтобы по ней вылетало окно и спрашивало имя и телефон, просто то что я ношел в ютюбе не впечатляет, либо постоянно открытая форма, либо вообще не то совершенно.

    [Ответить]

    Сергей Кобзарь отвечает:

    Наверное не только спрашивало, но и записывало и сохраняло? Для этого придется писать скрипты в php, поскольку будет работа с базой данных.
    Возможно есть какие-то спец. плагины, но я не в курсе.

    [Ответить]

    Максим отвечает:

    Сергей, спасибо огромное

    [Ответить]

  5. Виктор пишет:

    Приветствую.
    Подскажите как бороться с этими ошибками, раньше их небыло.
    очень надеюсь на помощь. Спасибо.

    При работе с кэшем произошли ошибки:
    Страница 1: 403 (Forbidden)
    Страница 2: 403 (Forbidden)

    Страницы не совпадают! Временной штамп отличается или не был найден!

    [Ответить]

    Сергей Кобзарь отвечает:

    Виктор для начала попробуйте очистить кэш. Если ошибки повторятся то это могут быть как конфликты с другими плагинами, проблемы с настройками или даже с настройками вашего хостинга. Попробуйте использовать другой плагин для кеширования в таком случае

    [Ответить]

  6. Евгений пишет:

    Спасибо, буду пробовать, я уж сначала подумал опять проблемы с переносом БД.

    [Ответить]

Оставить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: