Laravel更新由作曲家打破

时间:2016-05-04 18:45:31

标签: php symfony composer-php laravel-5.1

我正在尝试从Laravel 5.0.35更新到5.1.0。我更新了我的composer.json文件以反映这一点,然后运行composer update。在更新期间,删除了symfony / security-core。

- Removing symfony/security-core (v2.6.13)

然而,它从未重新安装过。更新完成时出现错误:

PHP Fatal error:  Interface 'Symfony\Component\Security\Core\User\UserProviderInterface' not found in .../app/Providers/AuthServiceProvider.php on line 14

在删除该包时被删除。我没有在升级指南中看到任何说明应该删除或弃用的内容,或者如何解决它。有没有其他人遇到这个?或者是否有一个我没有看到的简单修复?不可否认,我对作曲家来说相对较新。

谢谢! -Eric

1 个答案:

答案 0 :(得分:0)

好的,所以有问题的AuthServiceProvider是我从旧版本的laravel中提出的一个自定义构建的。我放弃了     实现UserProviderInterface 现在一切似乎都运转正常。