2019.04.26
PHPバージョン7.2への対応について
MEGA-01~MEGA05プランご利用のお客様へ
■PHPバージョン7.2への対応について
平素は格別のご高配を賜りまして誠にありがとうございます。
現在ご利用いただいておりますWebサーバーについて、
PHPバージョン7.2へのバージョンアップが完了いたしましたので、ご報告させていただきます。
この度のPHPバージョン7.2への切り替え対応につきましては、旧PHPバージョン(5.6、7.0)のPHP公式のセキュリティサポートが、2018年末をもって終了したことを受けてのものとなります。
提供元でのサポート期限が切れたバージョンを利用し続けた場合、
問題発生時のトラブル解決ができない、脆弱性が修正されない等のセキュリティリスクが高まる状況となります。
ご提供サービスの安定運用に必要な対応のため、何とぞご理解のうえご協力いただきますようお願いいたします。
※PHPとは、Webコンテンツ作成に用いられるプログラミング言語のひとつです。
PHPをご利用の場合、ファイル名が「ファイル名.php」となっております。
PHPをご利用されていない場合、及び、既に切り替え済みの場合にも、サーバーに備わった機能のため、一律でご案内しております。
何とぞご理解を賜りますよう、お願い申し上げます。
■PHPバージョンの切り戻しについて
PHPをご利用の場合、PHP7.2では、プログラムを修正しないと正常に動作しなくなる可能性がございます。
お手数ですが、スクリプト配布元の動作要件や、プログラムの内容をご確認いただきますようお願い申し上げます。
万が一、動作しないプログラムにつきましては、一時的に、PHPのバージョンを旧バージョンへ切り替えることが可能です。
<PHPのバージョンの切り替え操作方法>
コントロールパネルへログイン後、[ウェブコントロール]内の[PHP設定]をクリックし、
対象ドメイン名の右側の[PHPのバージョン]欄で切り替えるバージョンを選択し、[変更]ボタンをクリックします。
※バージョンの横に「(現在)」と表記されているバージョンが現時点で適用されているバージョンとなります。
PHPバージョン7.2から、旧PHPバージョン(5.6、7.0)に切り戻すことは可能ですが、
旧PHPバージョン環境のご提供終了までにPHPバージョン7.2への切り替えをお願いいたします。
なお、旧PHPバージョン(5.6、7.0)環境の提供終了時期につきましては、2019年12月末日となっております。
■PHPバージョン7.2ご利用上の注意点
PHPのバージョン7.2上では、スクリプトが正常に動作しなくなる可能性がございます。
※WordPressのプラグインをご利用の場合、記述が「PHP7.2」に対応していなければ影響が出る恐れがございます。
※コマンドスケジューラをご利用の場合は、スクリプトの1行目に PHPのコマンドパスを指定する必要がございます。
■データベースのPHP対応について
データベースの種類により、PHPバージョン7.2でのご利用ができない場合がございます。
各データベースの対応状況につきましては、下記にてご確認ください。
--------------------------------------------------------------------------------------------------------------------------
・MySQL4 :利用不可
PHP7.0以上のご利用ができません。
MySQL5.1以上にアップデートが必要となります。
・MySQL5.1 :利用可能
※ただし下記パスワード警告表示は利用不可
サーバー管理画面のデータベース設定よりパスワード再設定の警告が表示されている場合、
PHP7.0以上ではご利用できません。パスワード再設定作業が必要となります。
・PostgreSQL:利用不可
MySQL5.1以上へのデータベース移行が必要となります。
・MySQL5.7 :利用可能
--------------------------------------------------------------------------------------------------------------------------
【1】データベース(MySQL5.1)のパスワード再設定 の項目について‥
CONTROL PANEL より既存データベースのパスワードを再設定してください。
なお、データベースのパスワードを再設定(変更)した場合、該当データベースを利用しているコンテンツ側の
データベース接続設定も変更しなければ、ウェブサイトや管理画面へ接続できなくなります。
そのため、ご利用コンテンツ側のデータベース接続設定部分についてもパスワードを変更します。
※コンテンツ側のパスワード変更方法につきましては、恐れ入りますが、弊社よりご案内致しかねる内容となりますので、
お手数ですが、お客さまにてご確認のうえご対応をお願い申し上げます。
【2】PHPファイルの有無確認、および有る場合の動作確認
下記1)~3)の手順にて、ご確認をお願いいたします。
1)Webサーバー領域内に、拡張子「.php」のファイルが存在するか。
⇒ 存在しない場合は、対応不要です。
2)上記「【1】データベースのパスワード再設定」後、Webサイト全体について、動作に影響がないか。
⇒ 影響がない(5.6 / 7.0 環境と同じ動作になる)場合は、対応不要です。
3)2)で影響があった場合、下記URLのPHP提供元サイトに 記載されている「下位互換性のない変更点」が含まれるか。
⇒ 含まれている場合、内容をご確認のうえ、代替機能にご変更いただく等、ご対応が必要となります。
■PHP 5.6.x から PHP 7.0.x への移行
https://php.net/manual/ja/migration70.php
■PHP 7.0.x から PHP 7.1.x への移行
https://php.net/manual/ja/migration71.php
■PHP 7.1.x から PHP 7.2.x への移行
https://php.net/manual/ja/migration72.php
ご対応方法がご不明な場合、誠に恐縮ではございますが、弊社サポートまで、ご連絡いただきますようお願い申し上げます。
===================================================================
ご提供サービスの安定運用に必要な対応のため、何とぞご理解のうえ
ご協力いただきますようお願いいたします。今後とも弊社サービスをご愛顧賜りますよう、よろしくお願い申し上げます。