Не генерируется context.cache.php
Столкнулся уже на двух сайтах с похожей проблемой на одном
гугл ничего лучше чем почистить кэш не предлагает, это конечно помогает но раз в месяц проблема появляется.
Куда копать?
Василий писал в рамках поддержки modhost:
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.