guzzlehttp issue with other plugins
-
SEOPRESS plugin uses Composer PHP which is also used by other plugins. When I enable SEOPRESS plugin on my website, the other plugins stops working. The correct way to implement PHP Composer is to use PHP Scoper that prevents any interference with other plugins. Please resolve this asap, its cause issues with many other plugins.
https://github.com/humbug/php-scoper
https://stackoverflow.com/a/68821865/12937950
-
Hi,
can you update to version 5.4.2 of SEOPress please?
Let us know if you still have the issue,
Thank you!same to and I have SEOPress 5.4.2
ERROR
WordPress 5.8 Текущая тема: Hello Elementor (версия 2.4.1) Проблемный плагин: SEOPress (версия 5.4.2) Vers PHP 7.4.20 Error details =================================== Ошибка с типом E_ERROR возникла на строке 61 файла /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/guzzlehttp/guzzle/src/functions.php. Сообщение об ошибке: Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() in /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/guzzlehttp/guzzle/src/functions.php:61 Stack trace: #0 /var/www/mysite.com/wp-content/plugins/fast-indexing-api/vendor/guzzlehttp/guzzle/src/HandlerStack.php(42): GuzzleHttp\choose_handler() #1 /var/www/mysite.com/wp-content/plugins/fast-indexing-api/vendor/guzzlehttp/guzzle/src/Client.php(65): GuzzleHttp\HandlerStack::create() #2 /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(1210): GuzzleHttp\Client->__construct(Array) #3 /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(1163): Google\Client->createDefaultHttpClient() #4 /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(418): Google\Client->getHttpClient() #5 /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(911): Google\Client->authorize() #6 /var/www/mysite.com/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Http/Batch.php(139): Google\Client->execute(Object(GuzzleHttp\Psr7\Request)) #7 /var/www/mysite.com/wp-content/plugins/fast-indexing-api/includes/class-instant-indexing.php(380): Google\Http\Batch->execute() #8 /var/www/mysite.com/wp-content/plugins/fast-indexing-api/includes/class-instant-indexing.php(981): RM_GIAPI->send_to_api(Array, 'update', false) #9 /var/www/mysite.com/wp-includes/class-wp-hook.php(305): RM_GIAPI->publish_post(14968, Object(WP_Post)) #10 /var/www/mysite.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #11 /var/www/mysite.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array) #12 /var/www/mysite.com/wp-includes/post.php(4457): do_action('save_post_post', 14968, Object(WP_Post), true) #13 /var/www/mysite.com/wp-includes/post.php(4570): wp_ please helpThis plugin is not even updating. This is giving an error “Update failed: Download failed. Unauthorized”.
I am having a similar issue with my installation. I was told by support to update to 5.4.3, but the issue is still happening. I have the PRO version of this plugin which still reads 5.4.2.
Please advise.
@swiftmodders I creat support ticket and give ftp access…. hope they quikly fix
PS you can rollback to 5.4.1
Just ran into this issue as well with WordPress 5.7.5, SEOPress 5.4.3
Foutdetails =========== Een fout van het type E_ERROR werd veroorzaakt op regelnummer 61 van het bestand /www/wp-content/plugins/wp-seopress/vendor/guzzlehttp/guzzle/src/functions.php. Foutmelding: Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() in /www/wp-content/plugins/wp-seopress/vendor/guzzlehttp/guzzle/src/functions.php:61 Stack trace: #0 /www/wp-content/plugins/woocommerce-bookings/vendor/guzzlehttp/guzzle/src/HandlerStack.php(42): GuzzleHttp\choose_handler() #1 /www/wp-content/plugins/woocommerce-bookings/vendor/guzzlehttp/guzzle/src/Client.php(65): GuzzleHttp\HandlerStack::create() #2 /www/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(1210): GuzzleHttp\Client->__construct(Array) #3 /www/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(1163): Google\Client->createDefaultHttpClient() #4 /www/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(418): Google\Client->getHttpClient() #5 /www/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Client.php(911): Google\Client->authorize() #6 /www/wp-content/plugins/wp-seopress/vendor/google/apiclient/src/Service/Resource.php(238): Google\Client->execute(Objec-
This reply was modified 4 years, 4 months ago by
Taeke Reijenga.
-
This reply was modified 4 years, 4 months ago by
Taeke Reijenga.
Don’t update to 5.4.3. As of now, the PRO version still needs to receive a 5.4.3 update.
I have been chatting with their support team, and they keep saying it’s fixed in 5.4.3. This is silly. Why would you leave your product broken over the weekend and not work on a fix immediately?
I’ll be investigating other SEO solutions—a serious pity.
Still working on this Guzzle conflict.
Really tricky to fix because of the lack of a dependency manager in WordPress.
Testing different solutions.
Hope we can have a fix soon.
In the meantime, you can rollback to version 5.3.1 of Free and PRO to prevent this conflict.
Thx
Hi,
could you update to version SEOPress Free 5.4.4 and SEOPress PRO 5.4.3 please?
It should solve this issue.
Let us know if it still doesn’t work as expected.
Thanks! -
This reply was modified 4 years, 4 months ago by
The topic ‘guzzlehttp issue with other plugins’ is closed to new replies.