2016-10-24 12 views
1

私は作者のLaravel 5.2を通常使用しています。 がインストール済みです。Laravel 5致命的なエラーHtmlServiceProvider

初めてphp artisanサーバーを実行しても問題ありません。 後作成し、HTMLフォームを追加するために、いくつかのコントローラを変更し、私はPHPの業者が仕える実行したい エラー、

D:\xampp\htdocs\bookstore>php artisan serve 
    PHP Fatal error: Call to undefined method Illuminate\Foundation\Application::bindShared() in D:\xampp\htdocs\bookstore\vendor\illuminate\html\HtmlServiceProvider.php on line 36 


    [Symfony\Component\Debug\Exception\FatalErrorException] 
    Call to undefined method Illuminate\Foundation\Application::bindShared() 

私はこの1つを解決することができますどのように得ましたか。

+0

あなたはあなたのビューのあなたのコードとあなたのcomposer.jsonファイルを投稿することができますか? –

+0

これはファイルのパスであり、コードではありません –

+0

これはbooks/index.blade.phpのビューです https://jsfiddle.net/5fadtxeu/ – Bobby

答えて

0

illuminate/htmlコンポーネントは、もはやLaravel独自の一部ではなく、5.1規格に準拠するように更新されていません。その後、あなたのcomposer.jsonに追加し、あなたのcomposer.jsonilluminate/htmlから削除

'Illuminate\Html\HtmlServiceProvider', 

'Form'  => 'Illuminate\Html\FormFacade', 
'Html'  => 'Illuminate\Html\HtmlFacade', 

をごconfig/app.php

を形成:

あなたが削除する必要が

"laravelcollective/html": "5.*" 
セクション

その後、run composer install

+0

素晴らしい!それは今働く。 – Bobby