エントリーフォーム最適化(EFO)は会員登録のしやすさを向上させる施策で、コンバージョンの改善に非常に重要です。 EC-CUBEの会員登録について入力フォームをどのようにカスタマイズすることがEFOにつながるのかご紹介し […]
エントリーフォーム最適化(EFO)は会員登録のしやすさを向上させる施策で、コンバージョンの改善に非常に重要です。 EC-CUBEの会員登録について入力フォームをどのようにカスタマイズすることがEFOにつながるのかご紹介し […]
EC-CUBE4のAPIプラグインはleague/oauth2-serverというライブラリを使用します。 league/oauth2-serverは lcobucci/jwt ライブラリを必要としていて、ここでphpの […]
EC-CUBE4.0や4.1からEC-CUBE4.2へバージョンアップデートする際に過去のコードやプラグインを使用すると下記のようなエラーが発生することがあります。 システムエラーが発生しました。 [“HogeClass […]
Dockerで開発環境を起動すると An exception has been thrown during the rendering of a template (“User Warning: Direct […]
EC-CUBEやSymfonyの開発をしているとThe parameter “hogehoge” must be defined.というシステムエラーが発生することがあります。
EC-CUBEで複数のテーブルにまたがるようなやや複雑なカスタマイズを行っている際、次のようなエラーが発生することがあります。 Doctrine\ORM\ORMInvalidArgumentException: A ne […]
EC-CUBEサイトの開発を行っていると、データベース関連のエラーが多数発生します。1つよくあるのはカラムがNULL可かどうかの意識ができていないケースではないでしょうか。
2022年9月に公開されている「ディレクトリトラバーサルの脆弱性(JVN#21213852)」について解説します。 この脆弱性は公式サイトでは「リスク低」となっており、管理ユーザーに悪意がある場合、管理者アカウントの漏洩 […]
サイトにアクセスした際にUntrusted Host ドメイン名 というエラーが発生することがあります。
プラグイン導入やカスタマイズ含め、サイト運営を行っているとシステムエラーが発生することがあります。 システムエラーは画面を見ても原因がわからないので、まずログを確認して対応することになります。