MODx Revo, PHP 7 и ошибка входа в админ-панель

Опубликовано: 05 Фев 2017

Взято отсюда.

Многие, в надежде на ускорение своих сайтов, уже перешли на PHP 7 версии. Однако при входе в административную панель MODx Revolution нас встречало сообщение об ошибке: PHP Fatal error:

Uncaught Error: Call to a member function setProperties() on null in core/model/modx/modmanagerresponse.class.php.

Сообщество MODx уже нашло решение!

Открываем файл: core/model/modx/modmanagerresponse.class.php

Находим строку:

$this->modx->controller = call_user_func_array(array($c,$getInstanceMethod),array($this->modx,$className,$this->action));

И заменяем ее на следующий код:

$this->modx->controller = call_user_func_array(array($c,$getInstanceMethod),array(&$this->modx,$className,$this->action));

Комментарии (0)


Оставить комментарий




Разрешённые теги: <b><i><br>Добавить новый комментарий: