This is an old revision of the document!


Form Keys Being Displayed On Web Page

When using LiteMage with certain other extensions, a problem can be introduced where these other extensions attempt to parse the web page containing LiteMage's ESI tags and being unfamiliar with the ESI syntax, stripping them. For example, <esi:include> and <esi:inline> tags would become <include> and <inline>. This will cause the ESI content to not be parsed and processed by LiteSpeed Web Server, causing form keys to be displayed on the page, the footer to disappear, as well as possible other issues.

Example of Form Key being displayed near “ADD TO CART” button:

To correct this, Navigate to System » Configuration and click on LiteMage Configuration under LITEMAGE CACHE. In General Settings, set “Use Alternative ESI Syntax” to “Yes”. Enabling this setting will change the ESI Syntax used by LiteMage to something only it and LiteSpeed Web Server are aware of. With a new syntax being used, other extensions should no longer alter LiteMage's ESI tags and your web pages should once again display properly.

  • Admin
  • Last modified: 2016/05/06 14:24
  • by Michael Alegre