PHPインストールにMySQL拡張機能が欠けているようです

PHPインストールにMySQL拡張機能が欠けているようです

PHP インストールに、WordPress に必要な MySQL 拡張機能が欠落しているようです。

WP をインストールしようとすると、このような画面が表示されます。

サーバーは実行中です。

Centos 6.7 x64。Litespeed
標準エディション。MariaDB

php-mysql が必要であることを知りました。そこで php-mysql をインストールしました。

# rpm -qa | grep php-mysql
php-mysql-5.3.3-46.el6_6.x86_64

# tail mysqli.ini
; Enable mysqli extension module
extension=mysqli.so

これもphpinfo()持っています。

Loaded Configuration File (none)
Scan this dir for additional .ini files (none)
Additional .ini files parsed (none)

PHP を再構築する必要がありますか? 他に何か見落としているものはありますか?

答え1

PHPは設定ファイルを解析していません。以下を追加してください。

extension=mysqli.so

php.ini ファイルに追加します。ターミナルで次のコマンドを入力するか、phpinfo() ファイル内の情報を探すだけで、php.ini を見つけることができます。

$ php -i | grep "Loaded Configuration File"

(「$」は含みません)

答え2

php-fastcgi サービスを再起動してみてください:

systemctl restart php-fastcgi

または、php-fpm サービス:

systemctl restart php-fpm

関連情報