EC-CUBEでデバッグ用のコードを使用できるようにする[4系]

EC-CUBEでデバッグ用のコードを使用できるようにする[4系]

EC-CUBEに対して管理画面から改修を行おうとしたところ、データ確認を行うdumpでエラーがでた。

○管理画面のコンテンツ管理>ページ管理でファイルを編集し、{{ dump(array) }}を記入して保存した場合

これは、インストールしたEC-CUBEは本番モードになっており、テストのコードが使用できなくなっている。
ftpを繋ぎインストールディレクトリのトップに配置されている.envを下記の通りに書き換えるとデバッグ用のコードを使用できるようになる。
開発が完了した際には、記載を本番用のものに戻しておくこと。

○.env6行目辺り(本番モード)
[code]
APP_ENV=prod
APP_DEBUG=0
[/code]

○.env6行目辺り(開発モード)
[code]
APP_ENV=dev
APP_DEBUG=1
[/code]

参考サイト

seiyaan teck blog
EC-CUBE4 突然の死!! 本番モードでdump関数を使うと死ぬ
https://seiyaan.com/2019/06/ec-cube4-dump-die/