Estou prestes a usar phpmyadmin
no Ubuntu 16.04. Mas mostra que a página não está funcionando. o log de erros dizerror 500
PHP Fatal error: require_once(): Failed opening required '/usr/share/php/php-gettext/gettext.inc' (include_path='.:/usr/share/php') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 477
No começo, diz que a mysqli|mysql
extensão está faltando. mas depois de horas sem dormir, esqueço o que já fiz. Estou usando o php7.
php
mysql
phpmyadmin
kepalabotak
fonte
fonte
sudo apt install php-gettext
basta. Isso instala os outros.Você precisa instalar o php-gettext, instale-o usando
fonte
Perdi horas para resolver este problema. Basta instalar
php-mbstring
,php7.0-mbstring
ephp-gettext
. É isso aí.Você pode fazer isso executando o seguinte comando:
fonte
php-mbstring
que a instalaçãophp7-mbstring
seja instalada automaticamente se você tiver o php7 instalado.No meu caso, meu problema estava com a criação da pasta. Quando eu estava instalando a lib php-gettext com:
Duas pastas são criadas em
usr/share/php
Pasta 1 -
usr/share/php/php-gettext
Pasta 2 -
usr/share/php/php-phpgettext
E dentro da primeira pasta, alguns links simbólicos para a segunda pasta.
Eu apaguei a primeira pasta com:
E copie a pasta php-php-gettext para php-gettext com:
Agora meus
phpmyadmin
trabalhos.fonte
Tente usar:
fonte
Eu tente o seguinte:
sudo dpkg-reconfigure phpmyadmin
e defina o soquete no TCP / IP . Depois de
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart
fonte
Use o Synaptic Package Manager, instale
php7.0-mbstring
e façasudo service apache2 restart
.fonte
Se você instalou o phpymadmin a partir dos arquivos, o php-gettext é uma dependência e seria instalado automaticamente.
fonte
Corre
http://www.dailytechnoblog.com/how-to-resolve-phpmyadmin-error-the-mbstring-extension-is-missing-please-check-your-php-configuration/
fonte