質問: EC-CUBE 3.0.16 PHP Version 7.4.7 MySQL 5.7.x 上記環境で動かしているEC-CUBEですが、管理画面もフロント側も selectフォームの箇所がレイアウト崩れを起こしており 正確にはselectになっていない。option値が一覧で表示されてしまっている。 ソースを確認すると ``` ``` とあるべきな箇所で ``` ``` とスペースがない状態で表示されていました。 一例を挙げると ``` 全ての商品 ``` カテゴリー一覧を表示している箇所もこうなっています。 ネットで調べて src/Eccube/From/Type/SearchProductBlockType.php などフォームがらみの箇所を調べましたが、selectの内容の編集箇所ばかり出てきて 修正したい箇所のファイルが見つけられませんでした。 どのファイルにフォームの出力する箇所がありますでしょうか
回答: EC-CUBE3系は、 PHP7.4 には対応しておりません。 正式に対応しているのは PHP7.1 までになります。 PHP7.3 でも動かないことはありませんが、一部 warning が出たりします。