Ad Widget

Collapse

Обновление Elasticsearch и ошибка web-интерфейса

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • vetedie
    Junior Member
    • Jul 2016
    • 22

    #1

    Обновление Elasticsearch и ошибка web-интерфейса

    Здравствуйте.
    После перехода на версию 5.0.2 было принято решение по обновлению elasticsearch до версии 7.7.1.
    В принципе все работает, но в веб-интерфейсе регулярно появляется ошибка в History
    • array_key_exists() expects parameter 2 to be array, string given [jsrpc.php:88 → CScreenHistory->get() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CHistory->get() → CHistory->getFromElasticsearch() → CElasticsearchHelper::addSort() → array_key_exists() in include/classes/helpers/CElasticsearchHelper.php:351
    Поиск в принципе ничего внятного не дал. Как я понимаю, это какая-то ошибка кода? Или не соответствие версий?
  • vetedie
    Junior Member
    • Jul 2016
    • 22

    #2
    Иногда ошибка бывает и такой
    • array_key_exists() expects parameter 2 to be array, string given [history.php:126 → CView->getOutput() → include() → CScreenHistory->get() → CApiWrapper->__call() → CFrontendApiWrapper->callMethod() → CApiWrapper->callMethod() → CFrontendApiWrapper->callClientMethod() → CLocalApiClient->callMethod() → CHistory->get() → CHistory->getFromElasticsearch() → CElasticsearchHelper::addSort() → array_key_exists() in include/classes/helpers/CElasticsearchHelper.php:351]

    Но при этом вроде все корректно работает.

    Comment

    • vetedie
      Junior Member
      • Jul 2016
      • 22

      #3
      После обновления до 5.0.3 проблема ушла.

      Comment

      Working...