Неустранимая ошибка: неперехваченная ошибка: Google\Auth\HttpHandler\HttpHandlerFactory::build() ⇐ Php
Неустранимая ошибка: неперехваченная ошибка: Google\Auth\HttpHandler\HttpHandlerFactory::build()
У меня есть два плагина MyPluginOne и MyPluginTwo. В плагине MyPluginTwo, когда я настраиваю свой вход в социальную сеть как Google (Войти как Google), я получаю следующую ошибку:
Неустранимая ошибка: неперехваченная ошибка: Google\Auth\HttpHandler\HttpHandlerFactory::build(): Аргумент № 1 ($client) должен иметь тип ?GuzzleHttp\ClientInterface, указан MyPluginOne\GuzzleHttp\Client, вызываемый в C:\ Users\WPB\Local Sites\MyPluginOne-google-login\app\public\wp-content\plugins\wp-MyPluginOne\lib\Google-GA4\vendor\google\apiclient\src\Client.php в строке 220 в C:\Users\WPB\Local Sites\MyPluginOne-google-login\app\public\wp-content\plugins\MyPluginTwo-pro\addons\social-login\sdk\google-client\vendor\google\auth\src \HttpHandler\HttpHandlerFactory.php в строке 34
Я работал над этим, изменив MyPluginOne\GuzzleHttp\Client на GuzzleHttp\Client, в котором появляется уже объявленный класс. Пространства имен добавляются в плагин MyPluginOne с помощью php-scoper, а кодscoper-inc.php:
У меня есть два плагина MyPluginOne и MyPluginTwo. В плагине MyPluginTwo, когда я настраиваю свой вход в социальную сеть как Google (Войти как Google), я получаю следующую ошибку:
Неустранимая ошибка: неперехваченная ошибка: Google\Auth\HttpHandler\HttpHandlerFactory::build(): Аргумент № 1 ($client) должен иметь тип ?GuzzleHttp\ClientInterface, указан MyPluginOne\GuzzleHttp\Client, вызываемый в C:\ Users\WPB\Local Sites\MyPluginOne-google-login\app\public\wp-content\plugins\wp-MyPluginOne\lib\Google-GA4\vendor\google\apiclient\src\Client.php в строке 220 в C:\Users\WPB\Local Sites\MyPluginOne-google-login\app\public\wp-content\plugins\MyPluginTwo-pro\addons\social-login\sdk\google-client\vendor\google\auth\src \HttpHandler\HttpHandlerFactory.php в строке 34
Я работал над этим, изменив MyPluginOne\GuzzleHttp\Client на GuzzleHttp\Client, в котором появляется уже объявленный класс. Пространства имен добавляются в плагин MyPluginOne с помощью php-scoper, а кодscoper-inc.php:
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Неустранимая ошибка: неперехваченная ошибка: неопределенная константа в php 8.1.x и 8.2x
Anonymous » » в форуме Php - 0 Ответы
- 45 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Неустранимая ошибка: неперехваченная ошибка: класс «mysqli» не найден в IIS
Anonymous » » в форуме Php - 0 Ответы
- 53 Просмотры
-
Последнее сообщение Anonymous
-