phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

A atualização do phpMyAdmin para 4.3.6 gera um índice indefinido:erro navwork


Aqui está a resposta caso alguém pesquise e encontre a página.

O erro foi causado por dados antigos no cache do navegador e nos cookies. Limpei o cache do meu navegador, excluí todos os cookies de domínio e cookies de sessão e foi embora.

Eu encontrei um bug horrendo na configuração de recursos avançados:

Os scripts de tabela de construção exigem a criação de tabelas no formato "pma__tablename" enquanto o script de configuração deseja carregar tabelas no formato "pma_tablename". A diferença não é aparente, mas o script sql do arquivo de compilação tem dois sublinhados. PhpMyAdmin reclamaria que a tabela já existia e não construiria a tabela. Me deixou louco até que encontrei um post para esse efeito.

Fiz uma busca por "pma__" e substituí tudo por "pma_" e executei o script de compilação de tabelas e tudo se acalmou.

PhpMyAdmin 4.3.6 agora está rodando sem problemas no meu sistema local.

Desculpe pelo alarme falso, mas a mensagem de erro me enviou na direção errada.