После включения некоторых модулей в процессе разработки Drupal 8 я получил WSOD. Отладочная информация вызвала следующую проблему:
Неустранимая ошибка: интерфейс «GuzzleHttp\Promise\TaskQueueInterface» не найден в /var/www/html/galtane-clean/vendor/guzzlehttp/promises/src/TaskQueue.php в строке 13.
Я попытался изолировать модуль, вызывающий проблему, включив модули один за другим в резервной копии моей базы данных (предварительная проблема), но ошибка снова появилась сразу после первой попытки. Затем я удалил этот модуль, и проблема все еще присутствовала, что заставило меня поверить, что она не имеет ничего общего с модулями, а скорее с процессом, сопровождающим включение модулей внутри Drupal.
Это все, на что способны мои навыки отладки, если не считать гугления, которое дало мне очень мало подсказок. Это один пост, который я нашел и попытался обновить Composer безрезультатно. Если у кого-то есть идеи по этому поводу или может указать мне правильное направление, хотелось бы услышать об этом!