GNU/Linux >> Znalost Linux >  >> Linux

Zdá se, že ve vaší instalaci PHP chybí rozšíření MySQL, které vyžaduje WordPress.

Při nastavování wordpressu 3.8 při přístupu přes webový prohlížeč jsem narazil na následující chybu:

Ve vaší instalaci PHP zřejmě chybí rozšíření MySQL, které vyžaduje WordPress.

To je způsobeno tím, že buď nemáte nainstalovaný mysql nebo mysql, ale nemáte nainstalované rozšíření php-mysql. Rychlé řešení výše uvedené chyby je tedy:

Ujistěte se, že je nainstalován server mysql a mysql

Ujistěte se, že je nainstalován server mysql i mysql-server zadáním následujícího příkazu:

[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

Ujistěte se, že je nainstalována komponenta PHP-MySQL

Ujistěte se, že je nainstalován php53-mysql (becoz, php53 je nainstalován) pomocí níže uvedeného příkazu:

[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.

Pokud ne, nainstalujte jej pomocí níže uvedeného příkazu:

[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!

Ověřte přístup k instalačnímu adresáři wordpress prostřednictvím prohlížeče


Linux
  1. Instalace chybějícího modulu mcrypt pro PHP 7.2

  2. Jak zkontrolovat rychlost vašeho ssh připojení

  3. Jak nainstalovat rozšíření PHP GeoIP

  1. Zjistěte cestu, kde je balíček nainstalován – CentOS

  2. Můžeš mi říct, které z mých úložišť poskytuje konkrétní balíček?

  3. Určení cesty, do které se nainstaloval balíček yum

  1. Jakou verzi PHP a MySQL používá vaše VPS?

  2. V instalaci PHP7 chybí rozšíření Mysql. Ubuntu 16.04?

  3. RuntimeException Rozšíření Zip PHP není nainstalováno