Ant*_*eme 5 php laravel guzzle
我的应用程序工作正常,当我今天醒来时,我遇到了这个错误:
调用未定义的方法 GuzzleHttp\Utils::chooseHandler(
/opt/bitnami/apache/htdocs/php/plain/vendor/guzzlehttp/guzzle/src/HandlerStack.php:42
function choose_handler(): callable
{
return Utils::chooseHandler();
}
Run Code Online (Sandbox Code Playgroud)
这是错误发生的时候:
Mail::to($request->email)->send(new ProfessionalInvited($clinic, $person, $inviteId));
Run Code Online (Sandbox Code Playgroud)
可能发生什么事?我该怎么办?我已经尝试删除我的供应商和composer.lock并重新安装所有内容。但没有成功。我在使用 guzzle 的 API 调用中也遇到了这个错误,当我更改为 cURL 时,一切正常。但我不认为我可以做同样的事情来发送电子邮件,因为 Guzzle 是一个依赖项。
很难说到底发生了什么,但我可以猜测:
chooseHandler方法Utils(或者它以某种方式在服务器上重新安装)。composer dump-autoload我验证了它,这个方法和类存在于 Guzzle 7.x 版本中,并且在文档中也提到了。
| 归档时间: |
|
| 查看次数: |
9012 次 |
| 最近记录: |