Zurück zum Blog

PHP Fatal error: Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() – Drush

2023-04-101 Minute Lesezeit

Auf einer lokalen Drupal 9-Site, die mit DDEV von einer auf Acquia gehosteten Site eingerichtet wurde, erhalte ich jedes Mal, wenn ich einen Drush-Befehl ausführen muss, den folgenden Fehler:

PHP Fatal error:  Uncaught Error: Call to undefined method GuzzleHttp\Utils::chooseHandler() in /var/www/html/vendor/guzzlehttp/guzzle/src/functions.php:61
Stack trace:
#0 /var/www/html/web/vendor/guzzlehttp/guzzle/src/HandlerStack.php(42): GuzzleHttp\choose_handler()
#1 [internal function]: GuzzleHttp\HandlerStack::create()

Die Problemumgehung

Wir müssen Drush im Projektordner installieren. Führen Sie diesen Befehl aus: composer require --dev drush/drush

Und dann können wir den lokalen Drush-Befehl vom Projekt ausführen, anstatt den globalen, wie folgt:

vendor/drush/drush/drush cim --yes

Kategorien:

Tags: