同じ問題に直面し、次の手順を実行して解決しました。
まず、PHP のバージョンを確認します。複数の PHP バージョンがある場合。php7.0、php7.1、php 7.2 などの PHP バージョンがあるとします。
これらのコマンドを実行します
PHP7.0の場合
sudo apt-get install php7.0-mysql
sudo apt-get install php7.0-mysqlnd
PHP7.1の場合
sudo apt-get install php7.1-mysql
sudo apt-get install php7.1-mysqlnd
PHP7.2の場合
sudo apt-get install php7.2-mysql
sudo apt-get install php7.2-mysqlnd
PHP7.3 の場合
sudo apt-get install php7.3-mysql
sudo apt-get install php7.3-mysqlnd
ini ファイルを編集し、mysqli を探します。;を削除して、行のコメントを解除します。
すべてのphpバージョン
拡張子=mysqli.so
/etc/php/<php.version>/apache2/php.ini
PHP7.0の場合
sudo nano /etc/php/7.0/apache2/php.ini
PHP7.1の場合
sudo nano /etc/php/7.1/apache2/php.ini
PHP7.2の場合
sudo nano /etc/php/7.2/apache2/php.ini
PHP7.3 の場合
sudo nano /etc/php/7.3/apache2/php.ini
最後にApacheサーバーを再起動します
sudo /etc/init.d/apache2 restart