Hoje, eu queria me conectar no meu painel PMA para atualizar uma coluna de um banco de dados, mas encontrei uma mensagem estranha: estava dizendo que extensão mbstring estava faltando embora estivesse funcionando bem até agora. Eu olhei um pouco no Google e acabei instalando novos pacotes.
Então eu enfrentei muitos erros sucessivos, o Apache se recusou a reiniciar por causa do conflito entre PHP5 e PHP7, PMA que não conseguiu encontrar o mcrypt novamente, etc ...
Agora, as coisas estão funcionando bem no Apache / 2.4.7 e PHP7 MAS quando estou tentando modificar uma estrutura de coluna no PMA, isso me dá este erro:
Erro ao processar a solicitação | Código de erro 500 | Mensagem de Erro Interno do Servidor
Eu tentei
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart
como declarado aqui ( link ), mas o erro ainda está aqui.
Talvez esteja relacionado a uma configuração incorreta durante as instalações de pacotes, conforme solicitado no momento:
Setting up phpmyadmin (4:4.0.10-1) ...
Configuration file '/etc/phpmyadmin/apache.conf'
==> Modified (by you or by a script) since installation.
==> Package distributor has shipped an updated version.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions
Z : start a shell to examine the situation
The default action is to keep your current version.
Eu escolhi manter minha versão, mas talvez tenha havido uma mudança importante. Não consigo fazer essa pergunta novamente para selecionar "Y" em vez de "N".
Alguma ideia de como corrigir meu problema e / ou corrigir minha configuração?
Tentei procurar em meus arquivos de logs /var/log/apache2/error.log, /var/log/mysql.err, /var/log/mysql/error.log, mas eles estão todos vazios. Não tenho certeza de onde os erros do PMA estão registrados.
Muito obrigado!
EDITAR
Eu finalmente encontrei alguns logs, mas o erro está além das minhas habilidades. Parece que há algo quebrado com a minha instalação do PMA?
Erro não detectado: chamada para função indefinida
Text_Plain_Preappend_getInfo () em
/usr/share/phpmyadmin/libraries/transformations.lib.php:153