
<![CDATA[Сегодня я вместо внутренних страниц одного своего блога увидел вот такую печальную картину, как на миниатюре. Первая мысль: "Ахтунг! Меня взломали!". Вторая — "Срочно нужно проверить другие сайты! Написать хостеру…". Я немного отошёл от неприятности и решил написать все, как было 🙂 Владельцам блогов на ВордПресс рекомендую читать внимательно.
День начался, как всегда. Решил я посмотреть на успехи в продвижении запроса «SEOCAFEинфошность» по Москве и как медленно, НО уверенно я движусь к вершине топа. Результаты меня приятно удивили. За день продвинулся ещё на несколько позиций при этом ещё даже не начал вытягивать козыри с рукавов 🙂 И, когда я попытался зайти на продвигаемую страницу, то чуть не поперхнулся кофе. Увидел тоже, что и на миниатюре. О своих первых мыслях я уже написал.
Проблему я решил очень быстро — просто обновив в админке ЧПУ. Но, мне этого мало. Я захотел понять в чем суть прикола.
Первым делом полез в логи ошибок по этому домену. Увидел, что их не мало!
Кстати, рекомендую постоянно смотреть в логи!
Больше всего ошибок было такого плана:
[Fri Feb 24 08:52:09 2012] [error] [client хх.ххх.хх.ххх] PHP Fatal error: Call to undefined function is_home() in /home/www/сеошнеГ/data/блаблабла.ru/wp-content/plugins/hyper-cache-extended/cache.php on line 258
Решил посмотреть на эту строчку под номером 258.
if (is_home() && $hyper_cache['home']) {
Похожая строка есть и в обыкновенном Hyper Cache
if (is_home() && $hyper_cache_home) {
Только более красиво прописана безо всяких [].
Дальше я прошёлся по логам ошибок блогов, где был установлен Hyper Cache Extended. Я увидел, что похожая ошибка повторяется часто. И много нормальных страниц, указанных в логе ошибок просто не доступны. А потом, блин, ещё удивляюсь почему Яндекс не индексирует некоторые блоги.
Дальше посмотрел на сайте ВордПресс про плагин.
3 человек сказали, что последняя версия плагина не работает с последней версией WordPress нормально.
Посмотрел я на логи сайтов, где установлена простая версия Hyper Cache и таких ошибок не обнаружил. Мною было принято срочное решение заменить на всех блогах Hyper Cache Extended на простой Hyper Cache.
Какие выводы можно сделать со всего этого?
- Логи создаются не просто для того, чтобы занимать свободное место на хостинге и смотреть в них, когда прижало. Нужно регулярно просматривать такие файлы на наличие любых ошибок!
- При подборе одного с аналогичных плагинов нужно смотреть на среднюю оценку, дату последнего обновления и сколько человек считают его рабочим на конкретной версии WordPress. Я выбрал Hyper Cache Extended потому, что его оценка была 5 (проголосовало всего на тот момент человек 20) в тот час, как оценка Hyper Cache была 4 (проголосовало 120 человек), по дате последнего обновление (как оказалось, частые обновления не всегда основополагающая выбора плагина) и не посмотрел вообще на мнение других (работает он или нет с новой версией вордпресс).
- Нужно более внимательно следить за своими ресурсами, чтоб потом не чесать репу почему они выпали с индекса.
- Верить в жизни, а тем более в Интернете нужно только себе. Так что не верьте всему, что пишут даже на очень авторитетных сайтах.
- Доверять и проверять важную работу нужно самому лично.
На этом данный рассказ можно считать оконченным. Я никого не заставляю отказываться (это просто личный негативный опыт) от плагина Hyper Cache Extended. Просто больше, после такого, я с ним дело иметь не буду.
Всем удачи! ]]>
Спасибо!!! Очень полезная инфа
К сожалению такое бывает, я вот тоже логи частенько изучаю на сервере, мало ли что… Интересно, Hyper Cache Extended и Hyper Cache как то связаны или это разного автора?
Авторы у них разные. Hyper Cache ведут два автора.
А я чуть было не начал использовать — спасибо!
Спасибо,что предупредили!
Сижу читаю про кэширование. Одни пишут, что кэш для WP не нужен, другие наоборот. Где истина?
Нужен в 3 случаях:
— при плохом и дешевом хостинге
— при большой посещаемости сайта
— для отображения страниц в поисковиках по дате добавления новости
У меня прекрасно работает hyper cash с подобной проблемой не сталкивался