工匠或作曲家命令 - php致命错误

时间:2013-06-17 15:01:01

标签: laravel laravel-4 composer-php

我在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

2 个答案:

答案 0 :(得分:0)

尝试这样做:

composer dump-autload
composer update

我认为这可能会或可能不会为你解决..

您可能需要删除可在.json上找到的app\storage\meta文件,而不是100%肯定,但它可能有用..

答案 1 :(得分:0)

看看这个troubleshooting checklist,听起来你需要做一个php artisan dump-autoload。