Ihrer PHP-Installation scheint die MySQL-Erweiterung zu fehlen

Ihrer PHP-Installation scheint die MySQL-Erweiterung zu fehlen

Ihrer PHP-Installation scheint die von WordPress benötigte MySQL-Erweiterung zu fehlen.

Das ist, was ich bekomme, wenn ich versuche, WP zu installieren.

Der Server läuft.

Centos 6.7 x64.
Litespeed Standard Edition.
MariaDB.

Ich habe erfahren, dass php-mysql erforderlich ist. Also habe ich php-mysql installiert.

# 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

Auch in phpinfo()Ich habe dies.

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

Muss ich PHP neu erstellen? Übersehe ich sonst noch etwas?

Antwort1

PHP analysiert die Konfigurationsdatei nicht. Sie könnten hinzufügen

extension=mysqli.so

in Ihre php.ini-Datei. Sie können php.ini finden, indem Sie den folgenden Befehl im Terminal eingeben oder einfach in Ihrer phpinfo()-Datei nach den Informationen suchen.

$ php -i | grep "Loaded Configuration File"

(ohne das "$")

Antwort2

Versuchen Sie, den php-fastcgi-Dienst neu zu starten:

systemctl restart php-fastcgi

Oder der php-fpm-Dienst:

systemctl restart php-fpm

verwandte Informationen