【发布时间】:2017-02-02 06:14:04
【问题描述】:
您好,我正在尝试在我的 Laravel 5.3 项目中使用 Guzzle。
我使用 compose require 来安装它,并且在我的 composer.json "guzzlehttp/guzzle": "^6.2",
我不确定在 app.php 中的 providers 数组中放什么
我目前有GuzzleHttp\Guzzle\Client::class,
在我使用 Guzzle 的 PHP 文件中
我有use GuzzleHttp\Client;
$client = new Client([
'base_uri' => 'https://gateway.watsonplatform.net/tone-analyzer/api/v3/',
]);
请帮忙,因为我收到了FatalThrowableError in ProviderRepository.php line 146:
Class 'GuzzleHttp\Guzzle\Client' not found
谢谢
编辑
因此,在重新安装并删除 app.php 中的 GuzzleHttp\Guzzle\Client::class 行后,它实际上可以工作。我现在在 app.php 中没有它是不是很糟糕?
【问题讨论】:
-
好像没有安装包
-
您的供应商目录中是否有一个名为 guzzlehttp 的文件夹?
-
是的,我在 Vendor 中有一个名为 guzzlehttp 的文件夹
标签: php laravel guzzle ibm-watson