Popularity contentst или FeedBurner? Кто виноват?

Можно ли упрекнуть авторов плагинов для WordPress в недобросовестной, наспех выполненной работе? Я думаю нет. Разработчики, не ради славы и пиара делают  бесплатные плагины, большей частью которых успешно пользуются миллионы Интернет-пользователей. Но бывает, случаются провалы.

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

Установив шаблон, активировав все нужные мне плагины и настроив виджеты, обнаружил, что не работает RSS выдача. Не работает он ни в каком виде. Ни напрямую, через известный всем адрес: http://твой_блог/?feed=rss, ни через FeedBurner. Забегая вперед, надо признаться, что последний сыграл в этой истории не последнюю роль.

При вводе адреса rss, нажатии на кнопку RSS ленты или любом другом способе вызвать ленту новостей,  выдавалась ошибка:

Warning: mysql_num_rows (): supplied argument is not a valid MySQL result resource in /usr/home/твой_блог/public_html/wp-content/plugins/popularity-contest/popularity-contest.php on line 225

Warning: mysql_num_rows (): supplied argument is not a valid MySQL result resource in /usr/home/твой_блог/public_html/wp-content/plugins/popularity-contest/popularity-contest.php on line 225
MySQL server has gone away on line: 255

В следующем абзаце, следуя классической схеме написания постов на изыскательскую околоразработческую тему, я должен бы был написать : «Порыскав по Интернету» или "Погуглив, я отыскал решение... Но не тут-то было. Я и порыскал и погуглил, но нашел во всем русско- и иноязычном интернете только жалобы но то, что плагин Popularity Contest испортил всем всю малину и никто ничего сделать не может. И, что ни у кого он с первого раза не работает, а всегда надо с этим плагином делать пляски с бубнами.  Вернее, могут. Многим, якобы, помогала деактивация с последующей активацией этого плагина.

Но вся пакостность ситуации заключалась в том, что у меня эта  ошибка появлялась при уже отключенном плагине, удаленными файлами плагина и затертыми таблицами базы данных ak_popularity  и ak_popularity_options, а еще со  случайно попавшей под замес ak_popularity_twitter.

Короче, чего тут долго рассказывать. Хвалиться нечем. Я решения не нашел. Вернее, нашел, но топорное. Я снес свой фид на FeedBurner, потеряв статистику всех подписчиков и сделал новый с тем же именем. Новый фид заработал и лента стала выдаваться нормально. В чем было дело я так и не понял. Потому так и назвал этот пост: «Popularity contentst или FeedBurner? Кто виноват?»

Добавить комментарий

Ваш e-mail не будет опубликован.