2016-05-10 10 views
0

composer updateを実行すると問題が発生します。このエラーが発生します:Laravel update composer

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

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

[RuntimeException] Error Output:

残念ながら、私はそれを解決する方法を見つけることができません。

{ 
"name": "laravel/laravel", 
"description": "The Laravel Framework.", 
"keywords": ["framework", "laravel"], 
"license": "MIT", 
"type": "project", 
"require": { 
    "php": ">=5.5.9", 
    "laravel/framework": "5.2.*", 
    "laravelcollective/html": "5.2.*", 
    "riari/laravel-forum": "~3.0", 
    "mcamara/laravel-localization": "1.1.*", 
    "intervention/image": "^2.3", 
    "anhskohbo/no-captcha": "2.*", 
    "hootlex/laravel-friendships": "^1.0", 
    "maatwebsite/excel": "~2.1.0", 
    "djb/confer": "dev-master" 
}, 
"require-dev": { 
    "fzaninotto/faker": "~1.4", 
    "mockery/mockery": "0.9.*", 
    "phpunit/phpunit": "~4.0", 
    "symfony/css-selector": "2.8.*|3.0.*", 
    "symfony/dom-crawler": "2.8.*|3.0.*" 
}, 
"autoload": { 
    "classmap": [ 
     "database" 
    ], 
    "psr-4": { 
     "App\\": "app/" 
    }, 
    "files": [ 
     "app/Helpers.php" 
    ] 
}, 
"autoload-dev": { 
    "classmap": [ 
     "tests/TestCase.php" 
    ] 
}, 
"scripts": { 
    "post-root-package-install": [ 
     "php -r \"copy('.env.example', '.env');\"" 
    ], 
    "post-create-project-cmd": [ 
     "php artisan key:generate" 
    ], 
    "post-install-cmd": [ 
     "php artisan clear-compiled", 
     "php artisan optimize" 
    ], 
    "pre-update-cmd": [ 
     "php artisan clear-compiled" 
    ], 
    "post-update-cmd": [ 
     "php artisan optimize" 
    ] 
}, 
"config": { 
    "preferred-install": "dist" 
} 

}

+0

これは役に立つかもしれません:https://laracasts.com/discuss/channels/laravel/call-to-undefined-method-illuminatefoundationapplicationbindshared – dipesh

答えて

0

あなたがilluminate/htmlパッケージを使用していますか?私はあなたのcomposer.jsonからこれを削除することによって解決される同様のエラーを見ました。

composer.jsonファイル全体を投稿すると便利です。

+0

私はilluminate/htmlで最初でしたが、私はcomposer.jsonから置き換えましたlaravelcollective/htmlで、エラーは残っていますか? –

+0

どちらもいない場合は動作しますか? –

+0

bindShared()エラーが見つかりました。問題はおそらく古いメソッドを使用している新しいパッケージですが、今私は次の問題があります:Facade.php行のFatalErrorException 221: 未定義メソッドを呼び出す\ Support \ Facades \ View :: composer()。私はそれをどのように置き換えるべきですか? –

関連する問題