WordPress 3.8をセットアップしているときに、Webブラウザーからアクセスすると、次のエラーが発生しました。
PHPのインストールで、 WordPress。
これは、mysqlがインストールされていないか、mysqlがインストールされているが、php-mysql拡張機能がインストールされていないことが原因で発生します。したがって、上記のエラーの簡単な解決策は次のとおりです。
mysqlとmysql-serverがインストールされていることを確認してください
次のコマンドを発行して、mysqlとmysql-serverの両方がインストールされていることを確認します。
[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
PHP-MySQLコンポーネントがインストールされていることを確認します
次のコマンドを使用して、php53-mysql(becoz、php53がインストールされている)がインストールされていることを確認します。
[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.
そうでない場合は、次のコマンドを使用してインストールします。
[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!
ブラウザからwordpressインストールディレクトリにアクセスしていることを確認します