0

在正在进行的 Drupal 8 开发中启用一些模块后,我得到了一个 WSOD。调试信息引发了以下问题:

致命错误:在第 13 行的 /var/www/html/galtane-clean/vendor/guzzlehttp/promises/src/TaskQueue.php 中找不到接口“GuzzleHttp\Promise\TaskQueueInterface”

我试图通过在我的数据库备份(预问题)上一个一个地启用模块来隔离导致模块的问题,但是在第一次尝试后错误立即再次出现。然后我卸载了这个模块,问题仍然存在,这让我相信它首先与模块无关,而是与在 Drupal 中启用模块的过程有关。

这是我的调试技能所能达到的,除了谷歌搜索,它给了我很少的线索。这是我找到的一篇文章,我尝试更新 Composer 没有任何效果。如果有人对此有想法,或者可以指出我正确的方向,很想听听!

4

1 回答 1

1

尝试删除所有供应商并重新安装它们。似乎您已经损坏了guzzlehttp/promise.

于 2017-03-27T08:56:30.940 回答