Argento / TM AjaxSearch: как устранить дефект зависания интерактивного полнотекстового поиска

[12 декабря 2016 г.]    Российская сборка Magento 2.49.13
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8942
  • Регистрация: 20.02.2010

10.12.2013 16:01

Описание дефекта:
  • Оформительская тема: Argento
  • Место дефекта: блок интерактивного полнотекстового поиска товаров в шапке витринных страниц
  • Описание дефекта: после ввода тестового запроса блок поиска зависает, причём индикатор (вращающееся колёсико) показывает занятость системы.
  • Причина дефекта: на сервере происходит сбой «Deprecated functionality: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead». Этот сбой не отражается в системных журналах Magento, однако его можно увидеть, посмотрев вручную ответ сервера на асинхронный запрос поисковой формы, а также в системном журнале интерпретатора PHP.

Способ устранения дефекта:
«Deprecated functionality: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead».

Поделиться темой: