こんにちは。
Google Cloud Platform(GCP)にWordPressを構築した環境で、エラーが発生したときにメールで通知するように設定する方法を紹介します。
プラグインは使わずにwp-config.php
ファイルにプロパティを書き込む方法です。
以前の記事でWordPressプラグインのおかげでブログが爆散した話を書きましたが、あれから数回ほどWordPressにエラーが発生してアクセスできない事象が起こりました。
エラーが発生してから数時間後に、自身でたまたまアクセスして気づきました。せっかく投稿した記事にアクセスできないのは悲しいので、できる限りエラーに素早く気付く必要があります。そこでGCP+WordPressでエラーが発生したときに、設定したメールアドレスに通知する設定をしました。
GCEインスタンスにSSHで接続する
まずはGCEのインスタンスにアクセスします。
VMインスタンスの接続からSSH
をクリックします。
以下のコマンドを実行して、WordPressのディレクトリに移動します。
cd /opt/bitnami/wordpress
コンフィグファイルをバックアップしておきましょう。
sudo cp wp-config.php wp-config.php.old
wp-config.php
を編集します。
sudo vim wp-config.php
以下の文章を追加します。([email protected]はメールアドレスに置き換えてください)
define( 'RECOVERY_MODE_EMAIL', '[email protected]' );
書き込みが終わったら保存して以下のコマンドでnginxを再起動します。
sudo /opt/bitnami/ctlscript.sh restart nginx
WordPressのサイトに無事にアクセスできたら完了です。
Be First to Comment