2013-06-17 2 views
2

Я сделал одно изменение в моем составе. Json, включая пакет SDK для Facebook (http://packagist.org/packages/facebook/php-sdk).команды мастеров или композиторов - php fatal error

Так во время обновления композитора я получил эту ошибку

$ php artisan optimize 
PHP Fatal error: Interface 'SessionHandlerInterface' not found in 
/Users/Leandro/www/bootstrap/compiled.php on line 2644 

После этого, я не могу запустить ремесленник или композитор команды. Всегда получайте ту же ошибку.

Я попытался удалить Facebook SDK от композитора json, но не работает.

Некоторая помощь? Использование --no-скриптов команда работает отлично:

composer update --no-scripts 

ответ

0

попробовать сделать это:

composer dump-autload 
composer update 

я думаю, что это может быть или не может решить для вас ..

вам может понадобиться для удаления файла .json, который можно найти на app\storage\meta, но не на 100%, но он может работать.

+0

дамп-автозагрузка работает нормально и показывает «Генерация файлов автозагрузки», но обновление композитор не работает пока = ( – Leabdalla

+0

вы удалите файл .json из каталога хранилища? – zaherg

+0

да. Переименован в «trash.services.json» – Leabdalla

0

Проверьте это troubleshooting checklist, похоже на вас однако, чтобы сделать автозагрузку php artisan.

+0

Когда я удаляю ** bootstrap/compiled.php ** Я получаю Fatal Error в ** bootstrap/autoload.php ** строка 46 – Leabdalla

+0

Сразу после удаления файла compiled.php вам нужно восстановить его с помощью «php artisan dump-autoload» – Noel

+0

Подождите, так что вы не можете выполнять ЛЮБЫЕ команды мастеров или композиторов, даже не «список PHP-мастеров»? – Noel