【发布时间】:2016-01-22 08:22:17
【问题描述】:
这个问题被问了很多次,我做了所有我能找到的介绍,但我仍然收到这个错误消息。
我更新了我的 config/app.php (
供应商:
Intervention\Image\ImageServiceProvider::class,
别名:
'Image' => Intervention\Image\Facades\Image::class,
和 composer.json
"intervention/image": "dev-master",
在这之后我做了一个作曲家更新,但我的错误信息仍然是一样的。我使用的是 laravel 5
我按照链接所说的做了:
http://image.intervention.io/getting_started/installation
是的..现在我被卡住了
我不明白的另一件事是为什么他们说我应该写:
'Intervention\Image\ImageServiceProvider'
在提供者数组中。为何 ' '?我的提供者数组中的所有其他元素都是这样写的:
'Request' => Illuminate\Support\Facades\Request::class,
'Response' => Illuminate\Support\Facades\Response::class,
'Route' => Illuminate\Support\Facades\Route::class,
所以我删除了 ' ' 和 addet ::class
与别名相同
我不知道这是否可以,但也许你们中的某个人可以帮助我
感谢帮助
【问题讨论】:
-
如果我理解正确,那么我认为这与我遇到的问题相似。尝试使用别名为
Img而不是Image。好像和另一个框架类有冲突 -
我做到了,但这并没有改变任何东西:/
-
检查您的供应商文件夹并确保该类确实存在。
-
你试过 composer update 和 php artisan dump-autoload 吗?