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のようこそ画面が表示されました。

wordpressへようこそ画面