Phpmyadmin: A extensão mysqli está faltando

0

Eu instalei o apache2 e o php em / usr / local compilando arquivos.
Eu instalei o mysql e phpmyadmin pelos seguintes comandos:

sudo apt-get install mysql-server
sudo apt-get -y install phpmyadmin

Phpmyadmin não está em execução e isso mostra:

The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>

Mas eu instalei o php com --mysqli :

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-maintainer-zts --with-mysqli
    
por Garme 08.09.2015 / 10:12

2 respostas

2

Você só precisa digitar este comando, o qual ativará sua extensão mysqli e, em seguida, reiniciará seu servidor apache2. Isso ajudará seu servidor a funcionar:

sudo apt-get install php5-mysqlnd
sudo service apache2 restart
    
por Sah Santoshh 13.03.2016 / 02:38
0

Com o comando

./configure …

você não tem nada instalado. Você tem um pacote de código-fonte configurado, isso é tudo.

Para instalar e usar a extensão:

sudo apt-get install php5-mysql

Mas a maneira mais fácil é

sudo apt-get install phpmyadmin

como o pacote php5-mysql é uma dependência de phpmyadmin

Finalmente reinicie o apache2

sudo service apache2 restart
    
por A.B. 08.09.2015 / 11:04