首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel:找不到'GuzzleHttp\Client‘类

Laravel:找不到'GuzzleHttp\Client‘类
EN

Stack Overflow用户
提问于 2015-07-05 04:14:14
回答 10查看 101.4K关注 0票数 36

我试图使用Mandrill通过我的Laravel框架发送电子邮件,但是我收到了以下错误:

FatalErrorException在MandrillTransport.php第114行中:未找到'GuzzleHttp\Client‘类

我在终端中使用以下命令安装了Guzzle:

代码语言:javascript
运行
复制
"guzzlehttp/guzzle": "~4.0"

根据Laravel的文档,我需要将"guzzlehttp/guzzle": "~4.0"添加到我的composer.json文件中,但我不确定我把它放在哪里是否正确,因为我仍然看到了错误。

代码语言:javascript
运行
复制
{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "laravel/framework": "5.0.*",
        "illuminate/html": "^5.0",
        "guzzlehttp/guzzle": "~4.0"
    },
    "require-dev": {
        "phpunit/phpunit": "~4.0",
        "phpspec/phpspec": "~2.1"
    },
    "autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        }
    },
    "autoload-dev": {
        "classmap": [
            "tests/TestCase.php"
        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "post-create-project-cmd": [
            "php -r \"copy('.env.example', '.env');\"",
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    }
}

下面是我的应用程序的包列表,请注意get有一个不同的版本: 4.2.3,我也尝试过更新它,但仍然得到了相同的错误。

EN

Stack Overflow用户

发布于 2015-11-05 19:09:23

当我尝试在Laravel框架之外运行代码时,在一个独立的文件中进行测试时,我遇到了这个错误。当我把它移到控制器里时,它对我起作用了。

票数 0
EN
查看全部 10 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31227080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档