Issues with Adobe Commerce on-premises

Issue 1: Search Engine field is not displayed

When you access the Catalog Search section, the Search Engine menu is not displayed at all.

search_engine_not_displayed.png

Cause: Store View is not Default Config

The Store View for the Admin has been set to any value other than Default Config.

The search engine is a global configuration set on the application level, not on the Store Scope. Stores within an Adobe Commerce application cannot use different search engines.

Solution: Set Store View to Default Config

  1. Log in to the Admin as an Administrator.
  2. On the left-side of the Admin sidebar, click on Stores.
  3. Navigate to Settings and choose Configuration.
  4. In the upper-left hand corner, click the Store View selector and choose Default Config.
  5. Click on OK in the confirmation dialog box to approve the store view changes.

change_store_view.png

Related documentation: Changing Scope in our user guide.

Issue 2: Cannot uncheck “Use system value”

When you access the Catalog Search section of the Admin, the Use system value checkbox is greyed out so you cannot remove selection from the checkbox to later change the search engine.

Cause

The default search engine has been configured on the application configuration level in the app/etc/env.php or app/etc/config.php files and thus cannot be changed using the Admin.

Example of the section with default search engine configuration:

'system'=>
array (
'default'=>
array (
'catalog'=>
array (
'search'=>
array (
'engine'=>'mysql',
),
),
),
),