phpMyAdmin message “A extensão mbstring está faltando.” mas o php7.1-mbstring está instalado

0
  • Ubuntu 16.04
  • Apache 2.?
  • MariaDB 10,0
  • PHP 7.1
  • phpMyAdmin?

O apache2 "Funciona!" página apareceu quando eu usei um navegador da web para ir para

http://localhost/

Mas quando eu naveguei

http://localhost/phpmyadmin

o ícone phpMyAdmin apareceu na barra de título do navegador e a mensagem "A extensão mbstring está faltando." apareceu na tela. Eu tentei

http://localhost/phpmyadmin/index.php

e tenho a mesma coisa. No entanto, php7.1-mbstring está instalado!

No Nautilus, eu naveguei para /var/www/html , isto é, DocRoot, mas não há nenhuma pasta phpmyadmin/ lá! Não deveria haver um arquivo phpmyadmin/index.php na raiz do doc (raiz da web?)?

Por que eu estou até mesmo recebendo uma mensagem do phpMyAdmin no navegador? E como eu corrijo o problema do mbstring?

    
por Hedley Finger 30.12.2016 / 03:34

1 resposta

0

Eu tive o mesmo problema, mbstring para o PHP 7.1 foi instalado e habilitado ainda phpmyadmin estava me dizendo o contrário.

Nós dois estávamos certos, mbstring para 7.1 foi instalado mas o apache estava rodando no PHP7.0 após o upgrade, então eu troquei as versões do PHP ...

a2dismod php7.0 a2enmod PHP7.1

reiniciou o apache2 e tudo foi bom. (isso aconteceu logo após uma atualização de lançamento para 17.10 que relatou alguns problemas)

    
por Simon Wheeler 26.03.2018 / 07:48