[QUOTE] написал:
Всем привет.
после последних обновлений перестал работать вызов методов через компонет в js BX.ajax.runComponentAction
как я вижу пишет что не так описан метод как в интерфейсе, но самое интересное страницы то загружаются нормально а именно запросы не идут.
[QUOTE]
Fatal error : Declaration of Bitrix\Main\Web\Uri::getScheme() must be compatible with Psr\Http\Message\UriInterface::getScheme(): string in /bitrix/modules/main/lib/web/uri.php on line 224
[ErrorException] E_COMPILE_ERROR Declaration of Bitrix\Main\Web\Uri::getScheme() must be compatible with Psr\Http\Message\UriInterface::getScheme(): string (0) /bitrix/modules/main/lib/web/uri.php:224 ----------[/QUOTE]
[/QUOTE]
Скорее всего, дело в том, что на проекте установлен через Composer какой-то пакет, который подтянул в качестве зависимости psr/http-message версии 2.0, в которой методам прописали возвращаемые типы данных.
Можно попробовать в composer.json ограничить версию этого пакета и сделать composer update[CODE]"psr-http-message": "^1.0"[/CODE]
Всем привет.
после последних обновлений перестал работать вызов методов через компонет в js BX.ajax.runComponentAction
как я вижу пишет что не так описан метод как в интерфейсе, но самое интересное страницы то загружаются нормально а именно запросы не идут.
[QUOTE]
Fatal error : Declaration of Bitrix\Main\Web\Uri::getScheme() must be compatible with Psr\Http\Message\UriInterface::getScheme(): string in /bitrix/modules/main/lib/web/uri.php on line 224
[ErrorException] E_COMPILE_ERROR Declaration of Bitrix\Main\Web\Uri::getScheme() must be compatible with Psr\Http\Message\UriInterface::getScheme(): string (0) /bitrix/modules/main/lib/web/uri.php:224 ----------[/QUOTE]
[/QUOTE]
Скорее всего, дело в том, что на проекте установлен через Composer какой-то пакет, который подтянул в качестве зависимости psr/http-message версии 2.0, в которой методам прописали возвращаемые типы данных.
Можно попробовать в composer.json ограничить версию этого пакета и сделать composer update[CODE]"psr-http-message": "^1.0"[/CODE]