"A gratidão é fruto de grande cultura, não se encontra entre gente vulgar." (Samuel Johnson)
 
 

Erro no Popularity Contest (wp_ak_popularity_options doesn’t exist on line…)

 
Se você tentou ativar o plugin Popularity Contest, desenvolvido por Alex King, provavelmente se deparou com a seguinte mensagem emitida pelo WP 2.5 ou superior:

Table MYSQL_TABLE NAME.wp_ak_popularity_options doesn’t exist on line: 124

E agora José? Você queria apenas identificar os posts mais populares em seu blog, não é mesmo? E essa maldita mensagem tinha que aparecer! Que fazer?

Vamos à solução…

Por algum motivo (que só o autor poderá explicar), se não existirem no banco de dados as tabelas que o plugin utiliza, o maldito não as cria.

Sobra para eu e você criar essas tabelas com as próprias mãos! Sim, temos que fazer o trabalho sujo.

Bom, abra o seu gerenciador do banco de dados (eu utilizo o phpMyAdmin) e crie as tabelas utilizando os seguintes scripts:

Para criar a tabela wp_ak_popularity:

CREATE TABLE `wp_ak_popularity` (
`post_id` int(11) NOT NULL default '0',
`total` int(11) NOT NULL default '0',
`feed_views` int(11) NOT NULL default '0',
`home_views` int(11) NOT NULL default '0',
`archive_views` int(11) NOT NULL default '0',
`category_views` int(11) NOT NULL default '0',
`single_views` int(11) NOT NULL default '0',
`comments` int(11) NOT NULL default '0',
`pingbacks` int(11) NOT NULL default '0',
`trackbacks` int(11) NOT NULL default '0',
`last_modified` datetime NOT NULL default '0000-00-00 00:00:00',
KEY `post_id` (`post_id`)
) TYPE=MyISAM;

Para criar a tabela wp_ak_popularity_options:

CREATE TABLE `wp_ak_popularity_options` (
`option_name` varchar(50) NOT NULL default '',
`option_value` varchar(50) NOT NULL default ''
) TYPE=MyISAM;

Pronto. Para mim foi o suficiente. Consegui ativar o plugin e tudo funcionou normalmente.

Este artigo te ajudou? Acompanhe o RS via RSS e esteja sempre atualizado. Ou receba por e-mail.

Novo visitante?!!!
Realidade Subjetiva é atualizado diariamente com artigos sobre temas diversos. Assine e esteja sempre atualizado via feed RSS ou recebendo por e-mail.

Veja também
 
Artigos recentes

Discussão

O que você acha? Deixe um comentário. Ou então, escreva um artigo em seu próprio blog; este blog aceita trackbacks [trackback url].


Quer ver sua imagem nos comentários? Crie o seu Gravatar.

Acompanhe os comentários deste artigo via RSS

Deixe um comentário