昨今のサーバ周りのセキュリティの事情に兼ね合い、
ご利用中の共有サーバのPHPのバージョンアップをサーバ会社側で行われるということが頻繁に行われるようになった。
PHPは5.6から7.0を経て7.3になる過程で様々なコードの記述が禁止されつつある。
サーバ会社側のバージョンアップにより、
ある日突然、サイトの上の方に
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /path/to/dir/soyshop/webapp/src/module/plugins/common_sitemap_xml/soyshop.site.beforeoutput.php on line 155
↑このようなエラーが表示されるようになります。
ちなみに今回のエラーはSOY Shopのサイトマッププラグインによるもので、
このエラーは現在配布中のパッケージで修正済みです。
今後もPHPのバージョンアップは盛んに行われるはずで、
ある日突然、サイトの上の方にエラーが出力されるということは頻繁に発生するはずです。
PHPがバージョンアップされる度にいち早く試して修正していきますので、
PHPのバージョンに併せて、SOY CMSやSOY Shopのバージョンアップをよろしくお願いします。
関連記事
SOY CMSとSOY ShopでPHP7.2系に対応してみました
SOY CMSとSOY ShopでPHP7.3系に対応してみました