GNU/Linux >> Belajar Linux >  >> Linux

Instalasi PHP Anda tampaknya kehilangan ekstensi MySQL yang diperlukan oleh WordPress.

Saat menyiapkan wordpress 3.8, mengakses melalui browser web, saya mengalami kesalahan berikut:

Instalasi PHP Anda tampaknya tidak memiliki ekstensi MySQL yang diperlukan oleh WordPress.

Ini disebabkan karena Anda tidak menginstal mysql atau menginstal mysql tetapi tidak menginstal ekstensi php-mysql. Jadi solusi cepat untuk kesalahan di atas adalah:

Pastikan mysql dan mysql-server diinstal

Pastikan mysql dan mysql-server diinstal dengan mengeluarkan perintah berikut:

[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

Pastikan komponen PHP-MySQL diinstal

Pastikan php53-mysql (karena, php53 diinstal) diinstal menggunakan perintah di bawah ini:

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

Jika tidak, instal menggunakan perintah di bawah ini:

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

Verifikasi mengakses direktori instalasi wordpress melalui browser


Linux
  1. Versi PHP dan MySQL mana yang digunakan VPS Anda?

  2. Menginstal modul mcrypt yang hilang untuk PHP 7.2

  3. Bagaimana cara memeriksa kecepatan koneksi ssh Anda

  1. Cara Memasang Ekstensi PHP GeoIP

  2. Spektrum Hosting:Solusi mana yang sesuai dengan bisnis Anda?

  3. Bisakah yum memberi tahu saya repositori mana yang menyediakan paket tertentu?

  1. RuntimeException Ekstensi Zip PHP tidak diinstal

  2. Cara mendaftar semua paket yang terinstal di fedora dengan waktu penginstalan

  3. Manakah paket yang lebih standar, getopt atau getopts (dengan huruf s)?