Resolvi se aventurar pela atualização do Wordpress 2.5.1 para 2.6 pela primeira vez, pois em pouco menos de 2 meses de Eterno Retorno só sabia o que era instalar a plataforma. Opto sempre pela opção “manual”, isto é, o velho e bom ftp (Fireftp e Filezilla), backups do banco de dados, arquivos e tudo mais.

Sei que há inúmeras possibilidades de fazer isso de forma automatizada, mas não sinto segurança, se der algum erro durante o processo penso que seria mais difícil descobrir o que deu errado.

Backup realizado e novos arquivos do Wordpress enviados vamos à execução do upgrade.php, torcendo para tudo correr bem. Sucesso! Simples e indolor por ser uma primeira vez =)

Mas como nem tudo são flores, durante as ativações de alguns plugins uma mensagem: “Você não tem permissão para acessar essa página ou “You do not have sufficient permissions to access this page“. Volto ao |wp-admin| e a mesma mensagem é exibida. E agora, o que alguém que usa a plataforma apenas para “escrever” poderá fazer para eliminar o problema?

Vamos pesquisar os fóruns brasileiros! Frustração! Infelizmente, embora o Brasil seja um forte usuário do Wordpress, me parece que os fóruns e grupos de discussões sobre suporte e solução dos problemas são escassos e os que têm não são tão efetivos, com poucos usuários e atividades (se alguém souber de algum bom colabore com um novato, deixe o endereço =). Resolvi então apelar para os gringos e tentar superar o considerável problema que envolve termos técnicos relacionados à informática com um domínio não 100% do inglês.

Até então meu problema parecia estar relacionado com 3 coisas: prefixos das tabelas; atribuições CHMOD dos arquivos e configuração do .htaccess. Comecei pelos dois últimos porque o primeiro não tenho a mínima idéia do que seja. – Sem sucesso!

Pesquisando um pouco mais percebi que houve uma mudança no wp-config.php da versão anterior para a 2.5 e que também estava causando problema idêntico ao meu após a atualização. Resolvei então comparar os dois arquivos, do 2.5.1 para o 2.6, e percebi que tinham algumas diferenças:

wp-config.php | 2.5.1
1. define(‘AUTH_KEY’, ‘coloque sua frase única aqui’); // Altere para uma frase única.

wp-config.php | 2.6
1. define(‘AUTH_KEY’, ‘coloque sua frase única aqui’); // Altere para uma frase única.
2. define(‘SECURE_AUTH_KEY’, ‘coloque sua frase única aqui’); // Altere para uma frase única.
3. define(‘LOGGED_IN_KEY’, ‘coloque sua frase única aqui’); //Altere para uma frase única.

Sem acreditar muito que iria resolver, acrescentei as duas últimas linhas para o wp-config.php e… sucesso! Problema resolvido =)

Não sei dizer porque apenas esse procedimento resolveu o meu problema. Como podem perceber, alguém que desistiu de Ciência da Computação para cursar Psicologia é um desastre falando de coisas “geeks”. No entanto, talvez sirva de ajuda para os “marinheiros de primeira viagem” como eu que estiverem com problema semelhante. Alguns links que me ajudaram enquanto conteúdo para resolver o problema seguem abaixo:

Wordpress Support
How to solve “You do not have sufficient permissions to access this page” in Wordpress
Wordpress 2.5 – You do not have sufficient permissions

Esses links são para compartilhar o conteúdo em redes sociais ou por email.
  • Rec6
  • Ueba
  • Dihitt
  • DoMelhor
  • LinkTo
  • webSapiens
  • LinkLoko
  • E-mail this story to a friend!