WordPressインストール時に「このページは動作していません」が表示する原因と対策
Linux(CentOS・RockyLinux)にwordPressをインストールした時に、「https://xxxx/wp-admin/install.php」を実行した際に、「このページは動作していません」が表示されインストールができなかったのでその時の原因と解消方法を記載。
原因
Linuxサーバーにphp_mysqlモジュールをインストールしていなかった。phpのインストール時にmysqlへの接続モジュールをインストールしていなかった場合は、「このページは動作していません」HTTP RROR 500が表示される。
[rocky@i-12100000422539 ~]$ yum list installed | grep php
gd3php.x86_64 2.3.3-8.el8.remi @remi-safe
oniguruma5php.x86_64 6.9.8-1.el8.remi @remi-safe
php.x86_64 8.0.27-1.el8.remi @remi-modular
php-cli.x86_64 8.0.27-1.el8.remi @remi-modular
php-common.x86_64 8.0.27-1.el8.remi @remi-modular
php-fpm.x86_64 8.0.27-1.el8.remi @remi-modular
php-gd.x86_64 8.0.27-1.el8.remi @remi-modular
php-mbstring.x86_64 8.0.27-1.el8.remi @remi-modular
php-opcache.x86_64 8.0.27-1.el8.remi @remi-modular
php-pdo.x86_64 8.0.27-1.el8.remi @remi-modular
php-pecl-xmlrpc.x86_64 1.0.0~rc3-1.el8.remi.8.0 @remi-modular
php-sodium.x86_64 8.0.27-1.el8.remi @remi-modular
php-xml.x86_64 8.0.27-1.el8.remi @remi-modular
[rocky@i-12100000422539 ~]$
解消方法
PHPバージョン 8.0
[root@i-12100000422539 ~]# php -v
PHP 8.0.27 (cli) (built: Jan 3 2023 16:17:26) ( NTS gcc x86_64 )
Copyright (c) The PHP Group
Zend Engine v4.0.27, Copyright (c) Zend Technologies
with Zend OPcache v8.0.27, Copyright (c), by Zend Technologies
[root@i-12100000422539 ~]#
yum install php-mysql
[root@i-12100000422539 ~]# yum install php-mysql
Last metadata expiration check: 0:19:33 ago on Tue 31 Jan 2023 12:05:08 AM UTC.
Dependencies resolved.
=========================================================================================================================================================================================================================================================
Package Architecture Version Repository Size
=========================================================================================================================================================================================================================================================
Installing:
php-pecl-mysql x86_64 1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0 remi-modular 43 k
Installing dependencies:
php-mysqlnd x86_64 8.0.27-1.el8.remi remi-modular 265 k
Transaction Summary
=========================================================================================================================================================================================================================================================
Install 2 Packages
Total download size: 308 k
Installed size: 1.0 M
Is this ok [y/N]: y
Downloading Packages:
(1/2): php-pecl-mysql-1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0.x86_64.rpm 43 kB/s | 43 kB 00:01
(2/2): php-mysqlnd-8.0.27-1.el8.remi.x86_64.rpm 176 kB/s | 265 kB 00:01
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 150 kB/s | 308 kB 00:02
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Preparing : 1/1
Installing : php-mysqlnd-8.0.27-1.el8.remi.x86_64 1/2
Installing : php-pecl-mysql-1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0.x86_64 2/2
Running scriptlet: php-pecl-mysql-1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0.x86_64 2/2
Verifying : php-mysqlnd-8.0.27-1.el8.remi.x86_64 1/2
Verifying : php-pecl-mysql-1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0.x86_64 2/2
Installed:
php-mysqlnd-8.0.27-1.el8.remi.x86_64 php-pecl-mysql-1.0.0-0.24.20201210.6ca4fa4.el8.remi.8.0.x86_64
Complete!
[root@i-12100000422539 ~]#
mysql系のモジュールをインストール後に、「https://xxxx/wp-admin/install.php」をブラウザで実行したら正常にWordPressのようこそ画面が表示されました。