質問 > 管理機能 > EC CUBE3のPHP7.2への対応 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
YOHBUN |
投稿日時: 2018/3/22 10:17
対応状況: −−−
|
常連 登録日: 2016/12/20 居住地: 投稿: 69 |
EC CUBE3のPHP7.2への対応 EC CUBE 3を利用していますが、
レンサバ側の意向でPHPのバージョンを5系から、PHP7.2にバージョンアップされたのですが、いろいろとエラーが出て困っております。 対策は、システムを触れば可能なのか、そもそも対応していないのか、(要件にはPHP7.1までとなっている) その場合、バージョンを落とせば問題なく動くのかが おわかりでしたらアドバイスいただけますでしょうか。 |
nanasess |
投稿日時: 2018/3/22 10:48
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: EC CUBE3のPHP7.2への対応 手元の環境では、最新の EC-CUBE3.0.15 は PHP 7.2.3 で問題なく動作しております。
本体は問題なくても、プラグインが対応していない可能性もあります。 どのようなエラーがでているかと、正確なバージョンがわかれば、もう少し詳しくアドバイスできそうです。 |
YOHBUN |
投稿日時: 2018/3/23 9:22
対応状況: −−−
|
常連 登録日: 2016/12/20 居住地: 投稿: 69 |
Re: EC CUBE3のPHP7.2への対応 ご回答ありがとうございます。
デバッグパネルではこう表示されます。 対策はありますでしょうか? ERROR - Symfony\Component\Debug\Exception\ContextErrorException: Warning: count(): Parameter must be an array or an object that implements Countable (uncaught exception) at /var/www/home/xxxx/www.hogehoge.jp/public_html/vendor/symfony/validator/Validator/RecursiveContextualValidator.php line 739 Context: {"exception":"Exception(Symfony\\Component\\Debug\\Exception\\ContextErrorException): Warning: count(): Parameter must be an array or an object that implements Countable"} CRITICAL - Symfony\Component\Debug\Exception\ContextErrorException: Warning: count(): Parameter must be an array or an object that implements Countable (uncaught exception) at /var/www/home/xxxx/www.hogehoge.jp/public_html/vendor/symfony/validator/Validator/RecursiveContextualValidator.php line 739 Context: {"exception":"Exception(Symfony\\Component\\Debug\\Exception\\ContextErrorException): Warning: count(): Parameter must be an array or an object that implements Countable"} |
YOHBUN |
投稿日時: 2018/3/23 9:46
対応状況: −−−
|
常連 登録日: 2016/12/20 居住地: 投稿: 69 |
Re: EC CUBE3のPHP7.2への対応 バージョンは3.0.13です
|
nanasess |
投稿日時: 2018/3/23 9:49
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: EC CUBE3のPHP7.2への対応 EC-CUBE のバージョンはいくつでしょうか?
同梱している Symfony Component が小々古く、 PHP7.2 に対応していないようです。 https://github.com/symfony/validator/commit/1820a625eca4b40bdcaf1211be27609c6e49f723#diff-108b958298c8f2fcc35f02023cf7d942 |
nanasess |
投稿日時: 2018/3/23 9:52
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2303 |
Re: EC CUBE3のPHP7.2への対応 EC-CUBE 3.0.13 の symfony/validator は 2.7.21 です。
この件の不具合は、 2.7.23 で修正されているようです。 |
YOHBUN |
投稿日時: 2018/3/23 10:07
対応状況: −−−
|
常連 登録日: 2016/12/20 居住地: 投稿: 69 |
Re: EC CUBE3のPHP7.2への対応 修正しましたら、エラー回避できました!ありがとうございました!
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |