PHPFixing
  • Privacy Policy
  • TOS
  • Ask Question
  • Contact Us
  • Home
  • PHP
  • Programming
  • SQL Injection
  • Web3.0

Saturday, January 22, 2022

[FIXED] How to fix WSOD issue complaining about Guzzle?

 January 22, 2022     composer-php, drupal-8, guzzle, wsod     No comments   

Issue

After enabling some modules on a Drupal 8 development in progress I got a WSOD. Debugging information threw the following issue:

Fatal error: Interface 'GuzzleHttp\Promise\TaskQueueInterface' not found in /var/www/html/galtane-clean/vendor/guzzlehttp/promises/src/TaskQueue.php on line 13

I tried to isolate the problem causing module by enabling the modules one by one on a backup of my database (pre-problem), but the error reappeared immediately after the first try. Then I un-installed this module and the problem was still present leading me to believe it has nothing to do with the modules in the first place, but rather with a process that accompanying the enabling of modules inside of Drupal.

That's as far as my debugging skills reach, apart from Googling, which gave me very little clues. This is one post I found and I tried updating Composer with no effect. If anyone has ideas about this, or could point me in the right direction, would love to hear about it!


Solution

Try to remove all vendors and install them again. Seems that you have corrupted dependency of guzzlehttp/promise.



Answered By - Alexey Shokov
  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
Newer Post Older Post Home

0 Comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Total Pageviews

Featured Post

Why Learn PHP Programming

Why Learn PHP Programming A widely-used open source scripting language PHP is one of the most popular programming languages in the world. It...

Subscribe To

Posts
Atom
Posts
Comments
Atom
Comments

Copyright © PHPFixing