【发布时间】:2016-02-01 13:13:43
【问题描述】:
我正在尝试从 laravel 5.1 更新到 5.2,但我收到了 composer 错误:
Error Output: PHP Fatal error: Class 'Illuminate\Html\HtmlServiceProvider'
not found in /my_app/vendor/laravel/framework/src/Illuminate/Founda
tion/Application.php on line 648
这是在我按照laravel update docs 中的说明操作并从我的composer.json 中删除"illuminate/html": "^5.0@dev" 并添加"laravelcollective/html": "5.1.*" 之后。
我这样做是因为我收到了这个错误:
Error Output: PHP Fatal error: Call to undefined method Illuminate\Foundation\Application::bindShared() in /my_app/vendor/illuminate/html/HtmlSe
rviceProvider.php on line 36
并被告知 Illuminate htmlserivceprovider 已被弃用 here。
所以现在我在尝试运行composer update 时遇到了上面提到的新错误。
有人知道是什么导致了这个错误吗?
【问题讨论】:
标签: php composer-php laravel-5.2