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


#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 -->

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

Спасибо.


#2

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


#3

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


#4

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


#5

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


#6

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


#7

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: