После апдейта на версию CS-Cart 4.14.1.SP1 - Sorry, service is temporarily unavailable

выдает после логина service unavalable, и вот такое:

до логина сайт видно

Откройте код страницы и пришлите сюда ошибку.

Pimple\Exception\UnknownIdentifierException

Message
Identifier “ajax” is not defined.

Error at
app/lib/vendor/pimple/pimple/src/Pimple/Container.php, line: 101

Backtrace
File:app/Tygh/Application.php
Line:135
Function:offsetGet

File:app/controllers/common/auth.php
Line:115
Function:offsetGet

File:app/functions/fn.control.php
Line:719
Function:include

File:app/functions/fn.control.php
Line:458
Function:fn_run_controller

File:index.php
Line:25
Function:fn_dispatch

Было что-то подобное уже. Какое-то изменение в магазине влияет на функционал

куда пихать в моем случае касс не понятно.

«Через модуль “Мои изменения” внесли правку в файл newsletters/blocks/static_templates/subscribe.tpl
нужно форме добавить класс cm-ajax и проблема решена.»

в логах:

Stack trace:
#0 /home/cigcoil/www/app/Tygh/Application.php(135): Pimple\Container->offsetGet(‘ajax’)
#1 /home/cigcoil/www/app/controllers/common/auth.php(115): Tygh\Application->offsetGet(‘ajax’)
#2 /home/cigcoil/www/app/functions/fn.control.php(719): include(’/home/cigcoil/w…’)
#3 /home/cigcoil/www/app/functions/fn.control.php(458): fn_run_controller(’/home/cigcoil/w…’, ‘auth’, ‘login’, ‘’, ‘’)
#4 /home/cigcoil/www/index.php(25): fn_dispatch()
#5 {main}" while reading response header from upstream, client: 31.154.10.96, server: cig.co.il, request: “POST / HTTP/1.1”, upstream: “fastcgi://unix:/var/run/cigcoil_php-fpm-73.sock:”, host: “www.cig.co.il”, referrer: “https://www.cig.co.il/
2021/12/12 14:34:57 [error] 22899#22899: *1085 FastCGI sent in stderr: "PHP message: Pimple\Exception\UnknownIdentifierException: Identifier “ajax” is not defined. in /home/cigcoil/www/app/lib/vendor/pimple/pimple/src/Pimple/Container.php:101

пока чтобы сайт заработал, в файле
app/controllers/common/auth.php
изменил:

        } else {

            Tygh::$app['ajax']->assign('force_redirection', fn_url($redirect_url));
            exit;
        }

на:
} else {

	if (defined('AJAX_REQUEST')) {
	Tygh::$app['ajax']->assign('force_redirection', fn_url($redirect_url));
	} else {
	fn_redirect($redirect_url);
	}
	exit;
            }

я, честно говоря, совсем не уверен что норм, но ошибка ушла

У вас видимо не работают ajax запросы, посмотрите в консоли на этой странице js ошибки.

Этот участок кода должен обрабатываться исключительно при Аякс-запросах, но по какой-то причине он выполнился без аякса. Проверьте форму авторизации, есть ли там класс cm-ajax (можете сравнить с чистой установкой, к примеру, демо).