[OS] Linux
[EC-CUBE] 2.11.5
[PHP] PHP 5.6.40
[データベース] MySQL 5.1.47
[WEBサーバ] Apache
[ブラウザ] FireFox
[レンタルサーバ] GMO iCLUSTA
皆さん、こんにちは。
表題の件についてです。
現在EC-CUBE2系ではPHP 5.6を利用してしますが、レンタルサーバーの会社から、
8/27に「iCLUSTA+ byGMO PHPバージョン7.2への切り替えのお願い」のようなご案内が届き、
PHP 5.6がサポート終了するためPHP 7.2に変更するようご案内がありました。
しかし、EC-CUBE 2系ではPHP 7.2に変更するとEC-CUBEのモジュールが対応していないため、
システム(EC-CUBE)が正常に動作しません。
恐らく今後PHP 5.6は使用できなく仕方なくPHP 7.2への変更が必要になりますが、
このPHP 5.6バージョン向けのEC-CUBEをどのように修正をすれば良いか全く見当もつきません。
レンタルサーバーの会社からは具体的な対策が提示されていない状況です。
それで、今後この悩みに悩まされる方が多いと思い、この件における対策を練るため、
ここに関連情報を集めることにしました。
何か関連情報を持っている方、ご賛同できる方は、ご協力の程、よろしくお願いいたします。
--------------------------------------------------------------------------------------------
GMOからの案内メールをそのまま掲載します。
お客さま各位
GMOクラウド株式会社
「iCLUSTA+ byGMO PHPバージョン7.2への切り替えのお願い」
貴下ますますご発展のこととお喜び申し上げます。
平素は弊社サービスをご利用いただきまして、誠にありがとうございます。
現在、iCLUSTA+ byGMOシリーズのサーバーでご利用可能な
旧PHPバージョン(7.0、5.6)につきましては、PHP公式のセキュリティサポートが、
2018年末をもって既に終了しております。
開発元でのサポート期限が切れたバージョンを利用し続けた場合、
問題発生時のトラブル解決ができない、脆弱性が修正されない等の
セキュリティリスクが高まる状況となります。
そのため、お客さまに多大なご迷惑をおかけいたしますが、セキュリティ強化対策として
旧PHPバージョン(7.0、5.6)環境のご提供を終了させていただく予定となっております。
つきましては、事前にお客さまにて、PHPバージョン7.2への切り替え、および
ご利用コンテンツの動作確認が必要となります。
ご提供サービスの安定運用に必要な対応のため、何とぞご理解のうえ
ご協力いただきますようお願いいたします。
※PHPとは、Webコンテンツ作成に用いられるプログラミング言語のひとつです。
PHPをご利用の場合、ファイル名が「ファイル名.php」となっております。
下記日程にて、旧PHPバージョン(7.0、5.6)の停止を実施いたします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆旧PHPバージョン(7.0、5.6)の停止日程
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
現在ご利用中のPHPバージョン7.0につきましては
停止に先駆けて、PHPバージョン7.2への一斉切替をおこなう予定でございます。
また、PHPバージョン5.6につきましては提供終了は
改めてご連絡させていただく予定でございます。
---------------------------------------------------------------------
対象ドメイン名:xxxxx.xx (現在:PHPバージョン5.6にてご利用中です)
プラン名 :xxxx
PHPバージョン7.0の停止日:2020年01月15日(水)14時
PHPバージョン7.0の一斉切替予定:2019年11月中旬
PHPバージョン5.6の停止日:未定
---------------------------------------------------------------------
近日中に、サーバー管理画面の PlanManagerにも
下記2点の表示を追加させていただく予定となっております。
・旧PHPバージョン(7.0、5.6)をご利用の場合、トップページに、
開発元でのサポートが終了したバージョンをご利用中の旨の表示
・PHP設定メニュー内、旧PHPバージョン(7.0、5.6)の選択欄に、
開発元でのサポートが終了したバージョンである旨の表示
一斉切替の実施日、およびPHPバージョン5.6の停止日につきましては、
詳細が決まりましたら、あらためてご案内させていただく予定ですが、
お早めのご対応をお願いいたします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆PHPバージョン7.2への切り替え方法と注意点
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■PHPバージョン7.2切り替え前の注意点
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
・PHPのバージョンを変更することにより、スクリプトが
正常に動作しなくなる可能性がございます。そのため必ず、事前に
PHPバージョン7.2へ変更後の、コンテンツの動作確認が必要となります。
・WordPressのプラグインをご利用の場合、記述がPHPバージョン7.2に
対応していなければ影響が出る恐れがございます。
・コマンドスケジューラをご利用の場合は、スクリプトの1行目に
PHPのコマンドパスを指定する必要がございます。
▽PHPのコマンドパス
https://help.gmocloud.com/app/answers/detail/a_id/629/#pass
・旧PHPバージョン(7.0、5.6)からPHPバージョン7.2へ変更することで、
ご利用コンテンツのパフォーマンスが上がる可能性もございます。
■PHPバージョン7.2切り替え方法
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
PHPのバージョンを切り替える機能につきましては、iCLUSTA+ byGMO の
サーバー管理画面、PlanManagerにてご用意しております。
サーバー管理画面へログインしていただきますと、PHPバージョン7.2への
切り替えが可能となります。
▽PHP設定マニュアル
https://help.gmocloud.com/app/answers/detail/a_id/2964/
なお旧PHPバージョン(7.0、5.6)の停止後は、停止したバージョンへの
切り戻しはおこなえなくなります。
そのため、お早めにPHPバージョン7.2への切り替え、およびコンテンツの
動作確認をおこなっていただけますよう、お願い申し上げます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◆PHPバージョン7.2へ切り替え後、影響があった場合の対応方法
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PHPバージョン7.2へ切り替え後に、ご利用のコンテンツに影響があった場合は、
PHP公式より公開されております、下記「下位互換性のない変更点」をご確認のうえ、
適宜、代替機能にご変更いただく等のご対応をお願いいたします。
○参考サイト:PHP 5.6.x から PHP 7.0.x への移行
http://php.net/manual/ja/migration70.php
○参考サイト:PHP 7.0.x から PHP 7.1.x への移行
http://php.net/manual/ja/migration71.php
○参考サイト:PHP 7.1.x から PHP 7.2.x への移行
http://php.net/manual/ja/migration72.php
※上記いずれの参考サイトも、PHP公式が公開する外部ウェブサイトになります。
※恐れ入りますが、PHPバージョン7.2へ切り替え後にコンテンツに不具合等が
発生した場合でも、原因や解決策について、弊社にて個別に確認のうえ
ご案内をおこなわせていただくことはできかねます。あらかじめご了承ください。
また、データベース「MySQL5.1」をご利用の場合は、こちらも開発元でのサポートが
既に2013年12月に終了しておりますので、この機会に「MySQL5.7」へ
移行していただくこともお勧めいたします。
▽MySQL5.1からMySQL5.7へのデータ移行方法
https://help.gmocloud.com/app/answers/detail/a_id/3026/
※本ご案内は、対象となるドメイン名ごとにお送りしています。
複数サーバーを運用されているお客さまへは重複するご案内となってしまいますが、
サーバー(マルチドメイン)ごとのご対応をお願いいたします。
ご提供サービスの安定運用に必要な対応のため、何とぞご理解を賜りますよう
お願い申し上げます。今後とも弊社サービスをご愛顧賜りますよう
よろしくお願い申し上げます。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
GMOクラウド お客さまサービスセンター
-- ....サービスセンター情報は割愛します.... --
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━