Не генерируется context.cache.php

Столкнулся уже на двух сайтах с похожей проблемой на одном
array_merge(): Argument #2 is not an array in ***/modx.class.php on line 2522
PHP Fatal error:  Class 'modContext_' not found in ***/xpdo.class.php on line 784
и втором сайте
Class 'modUser_' not found
после чего 500 ошибка.

гугл ничего лучше чем почистить кэш не предлагает, это конечно помогает но раз в месяц проблема появляется.

Куда копать?
Василий писал в рамках поддержки modhost:
Так как файл есть, MODX считает, что можно поднять контекст из кэша, пытается получить его настройки — а там ничего, даже пустого массива нет, один null. Дальше этот null попадает в настройки MODX и поэтому при попытке составить точный класс юзера $className .= '_' . $this->config['dbtype'];, мы получаем modUser_ и fatal error.
but1head
06 декабря 2017, 15:20
modx.pro
1 255
0

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0