CloudWatchアラームをSlackに通知する方法:ステップバイステップガイド
o_wani
owani.net#stay.hungry
※ 古い記事です。
WordPressのダッシュボードに表示されるサイトヘルスステータスを確認していると、致命的な問題を見つけた。これに対して対応を行います。PHP5はもう古いですね。
PHP5.6.40であることを確認。
$ yum list installed | grep php
php-fedora-autoloader.noarch 1.0.1-2.el6 @epel
php-php-gettext.noarch 1.0.12-1.el6 @epel
php-tcpdf.noarch 6.2.26-1.el6 @epel
php-tcpdf-dejavu-sans-fonts.noarch 6.2.26-1.el6 @epel
php56.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-bcmath.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-cli.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-common.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-gd.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-jsonc.x86_64 1.3.10-1.20.amzn1 @amzn-main
php56-mbstring.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-mcrypt.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-mysqlnd.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-pdo.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-process.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-tidy.x86_64 5.6.40-1.143.amzn1 @amzn-updates
php56-xml.x86_64 5.6.40-1.143.amzn1 @amzn-updates
phpMyAdmin.noarch 4.0.10.20-1.el6 @epel
PHP7.2はインストール可能。
$ yum list | grep php72
php72.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-bcmath.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-build.x86_64 2.0-1.el6.remi remi-safe
php72-cli.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-common.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-dba.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-dbg.x86_64 7.2.30-1.22.amzn1 amzn-updates
php72-devel.x86_64 7.2.30-1.22.amzn1 amzn-updates
...
...
PHP7.3もインストール可能。
$ yum list | grep php73
php73.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-bcmath.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-build.x86_64 2.0-1.el6.remi remi-safe
php73-cli.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-common.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-dba.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-dbg.x86_64 7.3.17-1.25.amzn1 amzn-updates
php73-devel.x86_64 7.3.17-1.25.amzn1 amzn-updates...
...
...
PHP5.6を削除します。
$ sudo yum remove php56*
...
...
上記の処理を行います。よろしいでしょうか? [y/N]y
PHP7.3をインストールします。
$ sudo yum install php73 php73-mysqlnd php73-gd php73-mbstring
Webサーバ再起動し、動作を確認する。
$ sudo /etc/init.d/httpd restart
デザインが大幅に崩れたので、原因を調べます。
wp-content/plugins/head-cleaner/
WordPressのプラグインで使用していたHead Cleanerは無効化した。