我在composer.json中做了一处更改,包括Facebook SDK包(http://packagist.org/packages/facebook/php-sdk)。
所以在作曲家更新期间我收到了这个错误
$ php artisan optimize
PHP Fatal error: Interface 'SessionHandlerInterface' not found in
/Users/Leandro/www/bootstrap/compiled.php on line 2644
在此之后,我无法运行工匠或作曲家命令。总是得到同样的错误。
我试图从作曲家json中删除Facebook SDK但不起作用。
有些帮助吗?使用--no-scripts命令可以正常工作:
composer update --no-scripts
答案 0 :(得分:0)
尝试这样做:
composer dump-autload
composer update
我认为这可能会或可能不会为你解决..
您可能需要删除可在.json
上找到的app\storage\meta
文件,而不是100%肯定,但它可能有用..
答案 1 :(得分:0)
看看这个troubleshooting checklist,听起来你需要做一个php artisan dump-autoload。