Apenas corri para o mesmo erro. Você precisará habilitar manualmente o módulo mysqli
php e depois reiniciar o apache:
$ sudo phpenmod mysqli
$ sudo service apache2 restart
Depois disso, tudo funcionou (para mim).
Depois de atualizar meu ubuntu de 15.10 para 16.04 LTS, ele está mostrando um erro Your PHP installation appears to be missing the MySQL extension
ao acessar qualquer site local do meu lamp
.
Quando tentei reinstalar o lamp
, ele mostra o seguinte erro:
Errors were encountered while processing:
/var/cache/apt/archives/mysql-server-core-5.7_5.7.12-0ubuntu1_amd64.deb
/var/cache/apt/archives/mysql-server-5.7_5.7.12-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Alguém pode ajudar? Agradecemos antecipadamente.
Apenas corri para o mesmo erro. Você precisará habilitar manualmente o módulo mysqli
php e depois reiniciar o apache:
$ sudo phpenmod mysqli
$ sudo service apache2 restart
Depois disso, tudo funcionou (para mim).
O Ubuntu 16.04 inclui o PHP 7.0 que não possui mais a antiga extensão MySQL, já que ele está obsoleto há algum tempo e removido no PHP 7.0. Você precisa atualizar seu aplicativo para suportar o MySQLi ou o pdo_mysql ou instalar o PHP 5.6 do PPA (ppa: ondrej / php).
Quanto ao problema de reinstalação, sugiro remover primeiro os pacotes do MySQL e depois reinstalá-los novamente:
sudo apt-get remove mysql-common
sudo apt-get install mysql-server