WordPress

【WordPress】サイトヘルスチェックで指摘された問題点を解消


こんにちは。
@OfficeTAKUです。

今まで気づかなかった サイトヘルス。
WordPress 5.2からの機能ようです。

とりあえず、自分のサイト2つの問題を解消しましたので、記録しておきます。
ちなみに、レンタルサーバーはずっとロリポップを利用しています。

WordPressのサイトヘルス

サイトヘルスステータスの画面を開くには
メニューの[ツール]-[サイトヘルス]をクリックします。
サイトステータス画面が表示され、問題のある項目がリストアップされます。
【WordPress】サイトヘルスチェック

WordPressサイトヘルスチェックで指摘されたこと

サイトヘルスチェックで指摘されたことは全部で下記の6点でした。

  • 非常に古いデータベースサーバー[セキュリティ]
  • 停止中のテーマを削除してください[セキュリティ]
  • 停止中のプラグインを削除してください[セキュリティ]
  • サイトがPHPの古いバージョン(7.1.5)を実行しており、更新をおすすめします[パフォーマンス]
  • utf8mb4 を使用するにはMySQLの更新が必要です[パフォーマンス]
  • バックグラウンド更新が正常に動作しない可能性があります[セキュリティ]

以下、解消のためにやったことや気づいたことを記しておきます。

非常に古いデータベースサーバー

サイトヘルスチェックで引っかかったものは「MySQL 5.1」
下記のような指摘がありました。

SQL サーバーは、WordPress がサイトのコンテンツや設定を保存する際に使用するデータベースとして必要なソフトウェアです。

最適なパフォーマンスとセキュリティのため MySQL バージョン 5.6 以上を推奨します。ホスティング会社に相談して修正してください。

WordPress では MySQL バージョン 5.5 以上が必要です。ホスティング会社に連絡して修正してください。

「MySQL 5.6」へバージョンアップするためには、

  1. データベースへログイン
  2. 現在のWordPressのデータをエクスポート
    この時生成オプションの指定が必要
  3. エクスポートしたデータをインポート
    この時、容量が多い場合はBigDumpというツールを利用しないとデータ分割しないといけない
  4. WordPressのインストールディレクトリにある wp-config.php でデータベース名やパスワードなど変更が必要
MySQL 5.6 へのバージョンアップの詳細は下記の記事を参考にさせていただきました。多謝。

上記の記事の中でインポートの際にアップロードできるサイズが[16MiB]との記述があります。
しかし、現在は[512MiB]になっていました。

私のこのサイト(office-taku.com)のファイルサイズが 158MB弱 でしたのでBigDumpなど利用せずともそのままアップロードできました。

やってみるとそれほど難しくはない、とはいえ、ロリポップの管理画面でデータベース画面へ行くと、

  • データベースについては基本的にサポート外とさせていただきます。
  • phpMyAdminの使用法はサポート外とさせていただきます。

と、記述されているので、緊張してしまいます。

utf8mb4 を使用するには〜

MySql 5.6へのバージョンアップでこれも一緒に解消

停止中のテーマの削除

WordPressをインストールしてから歴代の公式テーマといくつかのテーマ保持していました。しっかりとバージョンアップはしていたものの、セキュリティ的にはよくないようです。
そこで、現在使用中以外全て削除しました。

公式テーマの最新版は残しておくこと

最新の公式テーマである「Twenty Twenty」(2020年4月6日現在)を削除してしまったところ、エラーになりました。
最新の公式テーマは残しておくように、とのことです。
現在、使用中のテーマに問題が起きた場合は公式テーマが適用されるそうです。

停止中のプラグインの削除

プラグインも更新の通知があるたびにバージョンアップはしていますが、停止中のプラグインもいくつかありました。
こちらはチェックして一括して削除。
特に問題なく解決。

バックグラウンド更新が正常に動作しない可能性

これは、使用していないプラグインを削除したところ、解消してしまいました。
5〜6個プラグインを削除したので、どれが影響していたのかわかりません。

PHPのバージョンアップ

今回、利用していたバージョンが PHP7.1.5
こちらは、
ロリポップの管理画面で上位バージョン「PHP7.3」を選択して[変更]ボタンをクリックするだけ。

前回のPHPのバージョンアップの 5系 から 7系 への時にはパスワードの変更が必要で、多少手数がかかりました。7系にバージョンアップしてあったので簡単にすみました。
PHPバージョン変更について気をつけることはありますか? / CGI・SSI・PHPについて / よくある質問 / サポート – レンタルサーバーならロリポップ!

まとめ

以上、私のサイトのサイトヘルスチェックでの問題箇所と対応の記録でした。

今回、は一番心配したMySqlのバージョンアップもスムーズに行き、サイトヘルスチェックの項目は全てクリアできました。

【チェック項目】
全27項目
セキュリティーーー7項目
パフォーマンスーー10項目
Jetpack ーーーー10項目
【WordPress】サイトヘルスチェック
セキュリティ、パフォーマンスの面でもチェクを怠らずに対応していきたいものです。

【OneNote】Microsoft OneNote(ワンノート)をMacでもiPhoneでも前のページ

【Office】Excelの表も簡単にブログへの埋め込みできる!無料で使えるWeb用オフィス Office for the web次のページ

ピックアップ記事

  1. 公認会計士と司法試験/予備試験合格の勉強のプロが教えてくれる「メモリーツリー」勉…
  2. [Amazon] アマゾンで「NHKこどもパーク」開始!月額390円で「ワンワン…
  3. プリンター ブラザー DCP-J973N 導入記。お手頃価格でセッティングも取り…
  4. 【Instagram】iPhoneアプリ版インスタグラムアカウントを非公開アカウ…
  5. 【Word】游明朝/游ゴシックやメイリオで1ページの行数を増やしても行間を広げな…

関連記事

  1. Chrome 非SSLサイト
  2. Web

    [WordPress] Jetpackでブログの更新情報をFacebook、Google+、Link…

    こんにちは。@OfficeTAKUです。ブログ記事の更新情…

  3. WordPress

    Web

    WordPress HTMLタグの入力を楽にする「Wp Zen Coding」プラグイン

    ブログの記事を欠く時、タグの入力とか面倒なので以前はエディタで書いて貼…

  4. Web

    WordPress : 本当に「死ぬほど簡単」だった Macで WordPress ローカル環境構築…

    こんにちは。なまけもの@OfficeTAKUです。以前、W…

LINE公式アカウント:OfficeTAKU

OfficeTAKU Line公式アカウントバナー

最近の記事

  1. プレゼンテーション イメージ
  2. ビジネス統計スペシャリスト

人気の記事

  1. Surface Mobile Mouse
  1. WebService

    [Amazon] AlexaがUruさんを認識してくれないのでフィードバックを送…
  2. Security

    [Instagram] インスタグラムで勝手にレイバンサングラスの投稿がされたら…
  3. Excel

    【Excel】テンキーだけで時刻(「:」コロン)を入力する方法
  4. Instagram(インスタグラム)へMacのブラウザSafariから投稿する方法

    Web

    Instagram(インスタグラム)へMacのブラウザSafariから投稿する方…
  5. WebService

    話題のDeepL翻訳はアプリをインストールするとより便利
PAGE TOP