【问题标题】:Adding Guzzle For Mailgun in Laravel 5在 Laravel 5 中为 Mailgun 添加 Guzzle
【发布时间】:2015-07-16 21:15:43
【问题描述】:

我想在 Laravel 5 中使用 Mailgun 服务。这需要安装 Guzzle 5。我已将以下内容添加到 composer.json,并安装它:

"guzzlehttp/guzzle": "~5.0"

但是,我的应用程序给了我这个错误:

MailgunTransport.php 第 121 行中的 FatalErrorException: 找不到类“GuzzleHttp\Client”

我已经运行了 composer dump-autoload。我错过了什么?谢谢。

【问题讨论】:

  • 您是否检查过该软件包是否在供应商文件夹中?你是跑步还是本地主机,还是有盒子?如果是,是否已推送更改?

标签: php laravel-5 guzzle mailgun


【解决方案1】:

我解决了这个问题:

    "laravel/framework": "5.0.16",
    "guzzlehttp/guzzle": "5.2",

作曲家更新

仅此而已。

【讨论】:

    【解决方案2】:

    composer install 安装composer.lock 中列出的包(包括确切版本)。添加新包或更改版本要求时,您需要composer update(或者您可以使用composer require),因为新包尚未在锁定文件中。

    composer.json 自上次更新/要求后已更新时运行 composer install 应生成警告说 Warning: The lock file is not up to date with the latest changes in composer.json, you may be getting outdated dependencies, run update to update them.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-11
      • 1970-01-01
      • 2019-06-19
      • 2017-04-19
      • 1970-01-01
      • 2017-11-15
      • 2016-09-13
      • 1970-01-01
      相关资源
      最近更新 更多