Обновление до 4.13.1 с ошибкой

Добрый день ,

Нужна помощь. После обновления серверная часть показывает ошибку:

<div class="message"> Sorry, service is temporarily unavailable. </div> </body> </html><!-- Tygh\Exceptions\AException Message Invalid cache key "init_logos_0_20" used. Error at app/Tygh/Registry.php, line: 786 Backtrace File:app/Tygh/SmartyEngine/Core.php Line:438 Function:getOrSetCache File:app/Tygh/SmartyEngine/Core.php Line:187 Function:initLogos File:app/functions/fn.init.php Line:114 Function:setArea File:app/functions/fn.init.php Line:1194 Function:fn_init_templater File:init.php Line:177 Function:fn_init File:admin.php Line:25 Function:require -->

Файл журнала показывает, что обновление прошло успешно. Ошибок нет. Но после этого происходит ошибка входа в админку. Кто-нибудь знает, какие ошибки упомянуты выше, пожалуйста.

Спасибо.

Попробуйте удалить папку var/cache
если кэширование панели через redis - тоже надо как то сбросить/временно переключиться на БД как вариант (в файле config.local)

Непомогло удаленее cache.:slightly_frowning_face:

Если пытаетесь зайти в админку через google аккаунт (или просто включен этот модуль), то проблема как раз в этом модуле “Вход в панель администратора через Google”, вышел уже 4.13.1 SP1 в котором как раз это исправили.
Попробуйте выключить этот модуль через базу данных в таблице cscart_addons находим backend_google_aut нажимаем редактировать и в колонке status вместо A ставим D

Спасибо за ответ. Но этот аддон даже не установлен на моем сайте.

Вы нашли решение? Такая же проблема.

It looks like upgrade bug when core tries to initiate logos cache. You need to follow this instruction:

  1. Upgrade the store to 4.13.1

  2. Open the app/Tygh/Registry.php file and comment (or temporary remove) 785-787 strings:

     if (defined('DEVELOPMENT') && !preg_match('~^[a-zA-Z0-9_-]*$~', $cache_key)) {
         throw new DeveloperException('Invalid cache key "' . $cache_key . '" used. ');
     }
    
  3. Upgrade the store to 4.13.1SP1 and SP2

  4. Uncomment the rows from #2.

Спасибо https://cs-market.com/. :slight_smile:

3 лайка