【ロリポップ】PHP5.6(モジュール版)からPHP7.1(モジュール版)へバージョンアップした際のメモ

Wordpress

スポンサーリンク


こんにちは、Rui@東京です。

当ブログの運営(WordPressテーマは「ストーク」を使用)は、ロリポップのスタンダードプランのサーバーを利用しています。2017年2月9日以前に契約しているので、未だPHP5.6(モジュール版)を使っていました。

ロリポップによると”『PHP5.6(モジュール版)』と比べて『PHP7.1(モジュール版)』は、レスポンスタイムが5.5倍高速化”とあります。かなり違いますね、サイトの高速化を期待して!PHP7.1(モジュール版)が使えるサーバーへの移設を行い無事PHP7.1(モジュール版)に切り替えられました。

しかし、2017年2月9日以前に契約した顧客へはCGI版のみの提供。”今後既存の顧客へはPHP7.1モジュール版への切り替え機能を提供予定”となっていたのですが、2年半経っても個別にリクエストをしないといけないというのは、ちょっとですが…まぁ、ブログも放置気味だったし(汗)今回無事に切り替えできたので良しとしましょう。

ロリポップへPHP7.1モジュール版への切り替えをリクエスト

まず、ロリポップのユーザー専用ベージから「サーバーの管理・設定」→「PHP設定」。プルダウンメニューにPHP7.1は”CGI版”しか表示されません。

で、同じ画面の「サポート」から「お問い合わせフォーム」へ。以下の内容で問い合わせをします。

現在、PHP5.6(モジュール版)が設定されています。PHP7.1(モジュール版)に切り換えることはできますでしょうか。

ロリポップから返信がすぐに届きました。PHP7.1(モジュール版)が使えるサーバーへの移設希望日、第1希望から第3希望までをきかれるので、同じくユーザー専用ページにログインして返信します。

第1希望の日程でサーバー移設が行われる旨返信あり。移設は、平日10:00から17:00の間で順次対応されるので、時間指定はできません。

サーバー移設当日、わたしの場合は午後15:30から15:39の間に行われた、とサーバー移設完了のメールが届きました。

ロリポップのユーザー専用ベージから「サーバーの管理・設定」→「PHP設定」。プルダウンメニューに”PHP7.1(モジュール版)”が今回は表示されているので、選択し変更保存します。


PHP7.1のモジュール版はロリポップのスタンダードプラン、エンタープライズプランのみで利用できます。その他のプランはPHP7.1はCGI版になります。
 
 追記: 2019年9月23日
ロリポップ!の「お問合せフォーム」のシステムが2019/09/19から新しくなり、サポートからの回答に対して、メールへ直接返信するようになりました。
 ※ユーザー専用ページの「お問合せ履歴」(お問合せ内容と回答の記録)機能の提供は終了です。
 

PHP7.1へ変更前の事前準備

わたしが実際に行った事前準備は以下の二つです。

1. データベースのパスワード形式を「native_password」形式に変更。

変更といっても、パスワード形式の変更なので、パスワード自体は同じものを使います

ユーザー専用ページから「サーバーの管理・設定」にある「データベース」をクリック。データベース一覧にある「操作する」をクリック。
→ユーザー名欄にある「パスワード確認」をクリック、現在のパスワードをメモ。「パスワードを再設定する」をクリックしてパスワード再設定ページへ。
→メモしたパスワードをパスワード再設定ページで入力、「パスワードを再設定する」をクリック。確認画面が表示されたら「OK」をクリックで、完了。

2. 当ブログで使っているテーマ(ストーク)やプラグインが、切り替えたいバージョンに対応してるかのチェック。

PHP Compatibility CheckerというWordPressのプラグインを使いました。

注意
PHPのバージョンを変更すると、該当バージョンに対応していないテーマやプラグインなどを使っていると、サイトが正常に表示されなくなる可能性があるので、表示・動作確認を行った上でPHPバージョンの変更を行ってください。
 

PHPバージョンをPHP7.1(モジュール版)へ切り替える際に参考にしたページ

PHPバージョン変更前、事前準備について。
ロリポップのPHP設定のマニュアル 

サイトの高速化をする際に大変参考になります。
ブログ初心者でも改善できる! WordPressテーマ 「ストーク」 の表示速度をアップする方法 
ひとり広報
PHP Compatibility Checkerのことも詳しく書かれています。

【ロリポップ】サイトの高速化!PHP7.1モジュール版にバージョンアップする方法 
Jill Tone Blog

追記:2019年12月10日
ロリポップよりメールで”PHP7.3(モジュール版)の提供について”お知らせがあり、先ほどチェックしたら自動的にPHP7.3(モジュール版)に変更になっていました。

詳細は下記ロリポップ公式サイトをご参照ください。
https://lolipop.jp/info/news/6430/

スポンサーリンク