2015-06-25 46 views
0

我试图安装照射\ http和我得到这个错误:比这个Laravel 5错误下载照亮时 HTTP

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

Script php artisan clear-compiled handling the post-update-cmd event returned with an error 

    [RuntimeException] 
    Error Output: 

require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-update] 
[--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--sort- 
packages] [packages1] ... [packagesN] 

更多,在商区,我看到我的这些app.php文件:

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, 

我希望看到像'Illuminate \ View \ ViewServiceProvider' 这是正常的吗? 何我可以安装illuminate \ http?有没有其他方法?像手动? 谢谢。

回答

0

这就是所谓的 “亮/ HTML” 不 “亮/ HTTP”

Illuminate/http comes by default with laravel

打开您的项目目录

运行

composer require illuminate/html 

包下载开放

config/app.php

在供应商加入这个

Illuminate\Html\HtmlServiceProvider::class, 

,并在别名添加这些

'Form' => Illuminate\Html\FormFacade::class, 
'HTML' => Illuminate\Html\HtmlFacade::class, 

所以,你的代码看起来像这样

'providers' => [ 
    Illuminate\Html\HtmlServiceProvider::class, 
], 

'aliases' => [ 
    'Form' => Illuminate\Html\FormFacade::class, 
    'HTML' => Illuminate\Html\HtmlFacade:class, 
], 
+0

感谢man.Now我得到类“形式”未找到 – Texas

+0

你有没有添加FormFacade? – xdevnull

+0

是的,补充。作曲家更新...同样的错误 – Texas