Ошибка 500 в админке, после миграции с Evo
После переноса сайта с Modx Evo на Modx Revo, в админке перестали загружаться некоторые ресурсы.
Браузер выдает ошибку 500. Однако, если «быстро обновить», то ресурсы грузятся.
Лог php:
Сначала выдавало:
Браузер выдает ошибку 500. Однако, если «быстро обновить», то ресурсы грузятся.
Лог php:
Class name must be a valid object or a string in core/model/modx/modtemplatevar.class.php on line 415
Сначала выдавало:
Cannot redeclare class modTemplateVarInputRenderText in core/model/modx/processors/element/tv/renders/mgr/input/text.class.php on line 10
Было исправлено, заменив содержимое text.class.php:if(!class_exists('modTemplateVarInputRenderText')){
class modTemplateVarInputRenderText extends modTemplateVarInputRender {
public function getTemplate() {
return 'element/tv/renders/input/textbox.tpl';
}
}
}
PS корректный код замены text.class.php:if(!class_exists('modTemplateVarInputRenderText')){
class modTemplateVarInputRenderText extends modTemplateVarInputRender {
public function getTemplate() {
return 'element/tv/renders/input/textbox.tpl';
}
}
}
return 'modTemplateVarInputRenderText';
Забыл вернуть название класса. Комментарии: 2
какой-то плагин не работает, отключайте поштучно и проверяйте.
Есть еще штука что modx 2.5.1 не работает с текущим tinymce
Есть еще штука что modx 2.5.1 не работает с текущим tinymce
Все верно. Ошибки закончились лишь тогда, когда я удалил из базы все плагины, затем переустановил их через менеджер.
1. При миграции с Evo в базу загрузились старые плагины.
2. Пришлось отказаться от TypoMCE/TinyMCE и заменить его на TinyMCE Rich Text Editor
1. При миграции с Evo в базу загрузились старые плагины.
2. Пришлось отказаться от TypoMCE/TinyMCE и заменить его на TinyMCE Rich Text Editor
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.