PHPのバージョンを7.2から7.3に自動アップデートされる旨の案内が、利用者へメールなどで通達されました。※2019年7月5日追記:当記事は上記の自動アップデートにあわせて執筆したものですが、同サーバーでWordPressを利用しているユーザーが今後PHPアップデートを行う際にも参考になる様、一部加筆しております。実施日は、2019年7月3日(水)。PHP提供ポリシーなどで予め案内されていました。マイナーバージョンアップですので、それほど騒ぐほどでもない......というご意見はごもっともですが、メールなどで一斉通達があったため、クライアントから問い合わせのあったweb制作会社さんや担当者さんも多いのではないでしょうか。PHPの仕様変更の影響は、全てのPHPプログラムが受ける”可能性”がありますが、この記事ではひとまずWordPressのチェックに限って、その影響を未然に防ぐためのチェック/テスト方法について、まとめておきたいと思います。この記事は、さくらインターネットのレンタルサーバー『コントロールパネル』にログインでき、DBやphpMyadmin、FTP接続などwebサイトのメンテナンスについて理解している方向けとして記述していきます。各ソフトウェアや、細かい操作方法などについては割愛いたします。まとめPHP7.2→7.3へのアップデート前のチェック手順まずはバックアップしておくまずはデータをバックアップしておきましょう。FTPで、データ一式のバックアップphpMyAdminからDBバックアップデータ取得コントロールパネル『バックアップ&ステージング機能』でのバックアップ特に、バックアップ&ステージング機能はとても便利で、週/日毎の自動バックアップも設定可能です。Snapupという便利なサービスが追加料金なしで使えますので、スタンダードプラン以上(ライトプランは非対応)の利用者で、まだ未設定の方はこの機会に設定しておきましょう。利用して、自働バックアップ。使わない手は無いです。安心確実な方法から順に記載していきます。ローカルにPHP7.3環境を構築してテストこれが確実です。手間をかける時間的余裕があるなら、万全な方法でテストしましょう。この機会にやってみよう、という方には下記なども参考になるかもしれません。前述した、さくらインターネットスタンダードプラン以上で利用できる『バックアップ&ステージング機能』で、数クリックで簡単に本番環境のスナップショット(バックアップデータ)の作成と、そのスナップショットを元にステージングサーバー(テストサーバー)へデータを反映させる事ができます。サイトを設定する段階でWordPressサイトを選択する事で、ステージングサーバーへデータをセットする際にDBステージングのドメイン上で動作する形への書き換えなども半自動でやってくれたりもします。ステージングサーバーは、PHPのバージョンを変更して動作させる事もできますので、PHP7.3を指定して作成する事で、動作テストに最適な環境が構築できます。『ステージングサーバーへセット』をクリック『サイトURLをリリース先にあわせる(既定)』にチェックをいれ、実行セットが完了したら、右カラムにあるURLをクリックしてステージング環境へアクセスブラウザによって『安全ではないhttps通信』とエラーになるが、気にしないでアクセスする403が出る場合は、一旦、Snapupのステージングサーバー>ファイルマネージャーを開き.htaccessを確認する(.htaccessでwww有無によるの転送設定や、転送設定をしてる場合は編集で取り除く)アクセスできるようになったら、WordPressの管理画面や、フロントエンドなどでエラーがでていないか確認より詳細な『バックアップ&ステージング機能』設定方法などは公式サポートドキュメントが十分に分かりやすいので、ご確認ください。今回の時のような時向けに作成された、とっても助かるプラグインです。Checkerこのツールは、このサイト上のテーマとプラグインのコードを詳細に調査し、互換性の問題に関するレポートを提供します。バージョンと互換性がない理由に関する情報を一覧で表示します。テーマやプラグインは互換性のある新しいバージョンが提供される可能性があることから、テーマやプラグインの最新バージョンへの更新可否も案内します。いう方はこれ便利ですよね。Checker』で検索してインストール。Compatibility]と推移して、確認したいPHPバージョンを指定し、『サイトをスキャン』を押下すればOK。......と思うじゃないですか?でも、2019年6月15日時点では、PHP7.3が選択肢に無いんですよね。Engine』のスタッフが、「今やってるからちょっとまって~」といった感じで答えています。対応してくれそうな雰囲気の投稿で締められていますがが、とはいえさくらインターネットの強制切替前に間に合うかは誰も保証してくれません。心に余裕がある方は、こちらを待ってみるのも良いかもしれません。PHP7.3のスキャンにも対応したようです。さくらインターネットの強制バージョンアップにはまにあいませんでしたが......。開発者さんお疲れさまです。公式情報はこちらコントロールパネルからPHPのバージョンを手動で上げてみるあまり推奨できないですが、個人サイトなどであまり大きい影響がないのであれば、まあ......という方法。さくらのレンタルサーバー、コントロールパネルから[PHPのバージョン選択]ページで、PHPのバージョンを一旦PHP7.3にしてみて、管理画面にアクセスしてエラーなどが出てないか見てみるってのも出来なくはないです。こんな方法もあるよ、といった程度に。まとめ本記事ではさくらのレンタルサー(共有サーバー系)で利用できる基本機能の範囲内で、PHPバージョンアップ対策に必要な情報をまとめてみました。強制アップデートでなくとも、PHPやDBのバージョンアップは、リソースが許す限り積極的に行っていくべきものですが、さくらインターネットはそういった面でも運用のしやすいサーバーであると個人的には思います。レンタルサーバーの新規契約や諸情報は下記からご確認ください。)WordPressのやさしい教科書。webデザイン会社altstackのメンバー、及び契約ライターによる匿名寄稿を含みます。コメントをキャンセルメールアドレスが公開されることはありません。最初の2か月が50円/月で利用できるキャンペーン(2023年06月06日まで)DAZN『セ・パ交流戦キャンペーン』(2023年06月18日まで)Naturecan『月末セール』5月31日まで開催中。おすすめ作品10選uzurea.netは、PC、WEB、デザイン、ガジェット、アニメ、ゲーム、B級グルメ......その他、編集部やライターが日々関わり興味を持った物事や情報を紹介するメディアです。