2015-08-08 47 views
0

錯誤,我讀了"illuminate/html": "5.*",不再維持,所以我想我應該進入這個:http://laravelcollective.com/docs/5.1/htmlLaravel:「類‘照亮 HTML HtmlServiceProvider’未找到」在終端

我得到一個錯誤,當我嘗試通過composer update更新作曲家,它說

[Symfony\Component\Debug\Exception\FatalErrorException] 
Class 'Illuminate\Html\HtmlServiceProvider' not found 

我不明白是什麼造成了這種情況。

這裏是我的composer.json的要求部分

"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.1.*", 
    "barryvdh/laravel-ide-helper": "^2.0", 
    "laravelcollective/html": "^5.1" 
    },  

app.php Providers部分

'providers' => [ 

     /* 
     * Laravel Framework Service Providers... 
     */ 
     Illuminate\Foundation\Providers\ArtisanServiceProvider::class, 
     Illuminate\Auth\AuthServiceProvider::class, 
     Illuminate\Broadcasting\BroadcastServiceProvider::class, 
     Illuminate\Bus\BusServiceProvider::class, 
     Illuminate\Cache\CacheServiceProvider::class, 
     Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class, 
     Illuminate\Routing\ControllerServiceProvider::class, 
     Illuminate\Cookie\CookieServiceProvider::class, 
     Illuminate\Database\DatabaseServiceProvider::class, 
     Illuminate\Encryption\EncryptionServiceProvider::class, 
     Illuminate\Filesystem\FilesystemServiceProvider::class, 
     Illuminate\Foundation\Providers\FoundationServiceProvider::class, 
     Illuminate\Hashing\HashServiceProvider::class, 
     Illuminate\Mail\MailServiceProvider::class, 
     Illuminate\Pagination\PaginationServiceProvider::class, 
     Illuminate\Pipeline\PipelineServiceProvider::class, 
     Illuminate\Queue\QueueServiceProvider::class, 
     Illuminate\Redis\RedisServiceProvider::class, 
     Illuminate\Auth\Passwords\PasswordResetServiceProvider::class, 
     Illuminate\Session\SessionServiceProvider::class, 
     Illuminate\Translation\TranslationServiceProvider::class, 
     Illuminate\Validation\ValidationServiceProvider::class, 
     Illuminate\View\ViewServiceProvider::class, 
     Collective\Html\HtmlServiceProvider::class, 

app.php alisases部分

'aliases' => [ 
'App'  => Illuminate\Support\Facades\App::class, 
'Artisan' => Illuminate\Support\Facades\Artisan::class, 
'Auth'  => Illuminate\Support\Facades\Auth::class, 
'Blade'  => Illuminate\Support\Facades\Blade::class, 
'Bus'  => Illuminate\Support\Facades\Bus::class, 
'Cache'  => Illuminate\Support\Facades\Cache::class, 
'Config' => Illuminate\Support\Facades\Config::class, 
'Cookie' => Illuminate\Support\Facades\Cookie::class, 
'Crypt'  => Illuminate\Support\Facades\Crypt::class, 
'DB'  => Illuminate\Support\Facades\DB::class, 
'Eloquent' => Illuminate\Database\Eloquent\Model::class, 
'Event'  => Illuminate\Support\Facades\Event::class, 
'File'  => Illuminate\Support\Facades\File::class, 
'Hash'  => Illuminate\Support\Facades\Hash::class, 
'Input'  => Illuminate\Support\Facades\Input::class, 
'Inspiring' => Illuminate\Foundation\Inspiring::class, 
'Lang'  => Illuminate\Support\Facades\Lang::class, 
'Log'  => Illuminate\Support\Facades\Log::class, 
'Mail'  => Illuminate\Support\Facades\Mail::class, 
'Password' => Illuminate\Support\Facades\Password::class, 
'Queue'  => Illuminate\Support\Facades\Queue::class, 
'Redirect' => Illuminate\Support\Facades\Redirect::class, 
'Redis'  => Illuminate\Support\Facades\Redis::class, 
'Request' => Illuminate\Support\Facades\Request::class, 
'Response' => Illuminate\Support\Facades\Response::class, 
'Route'  => Illuminate\Support\Facades\Route::class, 
'Schema' => Illuminate\Support\Facades\Schema::class, 
'Session' => Illuminate\Support\Facades\Session::class, 
'Storage' => Illuminate\Support\Facades\Storage::class, 
'URL'  => Illuminate\Support\Facades\URL::class, 
'Validator' => Illuminate\Support\Facades\Validator::class, 
'View'  => Illuminate\Support\Facades\View::class, 
'Form'  => Collective\Html\FormFacade::class, 
'Html'  => Collective\Html\HtmlFacade::class, 

], 
+0

這裏是一個職位關於如何修復錯誤http://thegeekyland.blogspot.com/2015/11/class-illuminatehtmlhtmlserviceprovider.html – Arlind

回答

2

請參閱接受的答案here;您需要先添加

"illuminate/html": "~5.0" 

到composer.json做

composer update 

,然後修改app.php

0

您還可以運行

Composer install