Перестал работать migx
при попытке в разделе migx нажать «Добавить элемент» в шапке вижу ошибки
Deprecated: Creation of dynamic property modX::$migx is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/assets/components/migx/connector.php on line 45
Deprecated: Creation of dynamic property Migx::$customconfigs is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/core/components/migx/configs/migxconfigs.config.inc.php on line 7
MIGX
Само окно выглядит вот такв php log
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property modX::$migx is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/assets/components/migx/connector.php on line 45
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property Migx::$customconfigs is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/core/components/migx/configs/migxconfigs.config.inc.php on line 7
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property modX::$migx is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/assets/components/migx/connector.php on line 45
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property Migx::$customconfigs is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/core/components/migx/configs/migxconfigs.config.inc.php on line 7
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property modConnectorResponse::$response is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/core/model/modx/modconnectorresponse.class.php on line 144
[31-Jan-2024 12:31:14 Europe/Berlin] PHP Deprecated: Creation of dynamic property modConnectorResponse::$response is deprecated in /Applications/XAMPP/xamppfiles/htdocs/hamkorbank/core/model/modx/modconnectorresponse.class.php on line 144
версия php 8.3 modx 2.8Пробовал удалить все конфигурации из базы данных — не помогло, пробовал переустанавливать migx — не помогло, подскажите пожалуйста куда смотреть
Комментарии: 9
Пробовал удалять и таблицы и полностью удалять migx и ставить его заново, не помогло, напрягает что в логах ничего путного нет
Дополнения не ставил, не удалял, файлы системы не правил, как-то на ровном месте сломалось
Кэш чистил версия Php не менялась
Кэш чистил версия Php не менялась
php 8.3 виноват:
php.watch/versions/8.2/dynamic-properties-deprecated
modx 2.8.x стабильно работает на php 7.4
php.watch/versions/8.2/dynamic-properties-deprecated
modx 2.8.x стабильно работает на php 7.4
Я бы тоже так подумал если бы сайт спокойно не работал больше месяца на 8.3, все работало, и потом отвалилось, плюс сейчас есть дополнения которые требуют 8 версии php, я специально поднимал ее
может включили вывод предупреждений и они появились?
нет, режим debug 1 стоял и не менялся, очень странное явление
ну и раньше на 8.3 небыли этой ошибки PHP Deprecated
инфа следующая, на версии 8.3 работает все если debug 0 в системных настройках. видимо. врубил 1 и не проверял migx после этого, сори за дезинформацию
изменение версии php на 7.4 решило проблему, однако я не пойму почему это работало на 8.3 и внезапно отвалилось
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.