GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Ihrer PHP-Installation scheint die für WordPress erforderliche MySQL-Erweiterung zu fehlen.

Beim Einrichten von WordPress 3.8 und dem Zugriff über einen Webbrowser ist mir der folgende Fehler aufgetreten:

Ihrer PHP-Installation scheint die MySQL-Erweiterung zu fehlen, die von benötigt wird WordPress.

Dies liegt daran, dass entweder mysql nicht installiert ist oder mysql installiert ist, aber die php-mysql-Erweiterung nicht installiert ist. Die schnelle Lösung für den obigen Fehler lautet also:

Stellen Sie sicher, dass mysql und mysql-server installiert sind

Stellen Sie sicher, dass sowohl mysql als auch mysql-server installiert sind, indem Sie den folgenden Befehl ausführen:

[root@catest html]# yum install mysql mysql-server
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Package mysql-5.0.95-5.el5_9.x86_64 already installed and latest version
Package mysql-5.0.95-5.el5_9.i386 already installed and latest version
Package mysql-server-5.0.95-5.el5_9.x86_64 already installed and latest version
Nothing to do

Stellen Sie sicher, dass die PHP-MySQL-Komponente installiert ist

Stellen Sie mit dem folgenden Befehl sicher, dass php53-mysql(becoz, php53 ist installiert) installiert ist:

[root@catest html]# yum info php53-mysql
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Available Packages
Name : php53-mysql
Arch : x86_64
Version : 5.3.3
Release : 21.el5
Size : 94 k
Repo : centos
Summary : A module for PHP applications that use MySQL databases
URL : http://www.php.net/
License : PHP and LGPLv2 and LGPLv2+
Description: The php-mysql package contains a dynamic shared object that
: will add MySQL database support to PHP. MySQL is an
: object-relational database management system. PHP is an
: HTML-embeddable scripting language. If you need MySQL
: support for PHP applications, you will need to install this
: package and the php package.

Wenn nicht, installieren Sie es mit dem folgenden Befehl:

[root@catest html]# yum install php53-mysql
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php53-mysql.x86_64 0:5.3.3-21.el5 set to be updated
--> Processing Dependency: php53-pdo for package: php53-mysql
--> Running transaction check
---> Package php53-pdo.x86_64 0:5.3.3-21.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

=========================================================================
 Package           Arch         Version               Repository    Size
=========================================================================
Installing:
 php53-mysql       x86_64       5.3.3-21.el5          centos        94 k
Installing for dependencies:
 php53-pdo         x86_64       5.3.3-21.el5          centos        69 k

Transaction Summary
=========================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total download size: 164 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): php53-pdo-5.3.3-21.el5.x86_64.rpm          |  69 kB     00:00
(2/2): php53-mysql-5.3.3-21.el5.x86_64.rpm        |  94 kB     00:00
-------------------------------------------------------------------------
Total                                     74 kB/s | 164 kB     00:02
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : php53-pdo                                         1/2
  Installing     : php53-mysql                                       2/2

Installed:
  php53-mysql.x86_64 0:5.3.3-21.el5

Dependency Installed:
  php53-pdo.x86_64 0:5.3.3-21.el5

Complete!

Überprüfen Sie den Zugriff auf das WordPress-Installationsverzeichnis über den Browser


Linux
  1. Welche Version von PHP und MySQL verwendet Ihr VPS?

  2. Installation des fehlenden mcrypt-Moduls für PHP 7.2

  3. So installieren Sie die PHP-GeoIP-Erweiterung

  4. Das Hosting-Spektrum:Welche Lösung passt zu Ihrem Unternehmen?

  5. Paket „php5-gd“ hat keinen Installationskandidaten

So beheben Sie Ihre PHP-Installation scheint die MySQL-Erweiterung zu fehlen, die von WordPress benötigt wird

Ubuntu 20.04:WordPress mit Nginx-Installation

Ubuntu 20.04 WordPress mit Apache-Installation

So listen Sie den Inhalt eines Pakets in Linux auf

WordPress-Systemanforderungen

- mongodb/mongodb 1.2.0 erfordert ext-mongodb ^1.3.0 -> die angeforderte PHP-Erweiterung mongodb fehlt auf Ihrem System