2013-08-20 2 views
0

Я побежал composer self-updateкомпозитор в настоящее время бросает ошибку после попытки установки IronMQ

Затем я добавил это в моем composer.json

"iron-io/iron_mq": "*" 

СРД

composer update 

и

composer install 

Но теперь независимо от того, что я делаю, я получаю эту ошибку

C:\Project>composer install 
Loading composer repositories with package information 
Installing dependencies (including require-dev) from lock file 
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them. 
Nothing to install or update 
Generating autoload files 

Fatal error: Class 'IronCore' not found in C:\Project\vendor\iron-io\iron_mq\IronMQ.class.php on line 118 
Script php artisan optimize handling the post-install-cmd event returned with an error 



    [RuntimeException] 
    Error Output: 



install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] 

ли что-то испорчены, что происходит? Я попытался удалить строку в композиторе, но ошибка застряла там прямо сейчас!

+0

Не могли бы вы привести пример composer.json? Не удается воспроизвести проблему – thousandsofthem

ответ

0

Э-э ... Не знаю, что только что произошло.

Попробуйте:

  1. объявить точную версию (последняя для iron_mq: 1.4.5)
  2. надстройкой линии с iron_core зависимостью (должен работать без него, хотя):

«железо-io/iron_core»: «0,1,5»

EDIT:

Пожалуйста, проверьте последнюю версию iron_mq (1.4.6)

+0

тыс., Я больше не могу запускать команды композитора. Я попробовал добавить iron_core, как предполагалось, но эта ошибка убивает все каждый раз, как я могу очистить эти пакеты без использования командной строки? Где он извлекается и где он указан, чтобы я мог удалить ссылки? – user391986

+0

Я только что удалил весь каталог поставщиков и перезапустил компоновщик без железа mq, все работает снова, как только я добавляю iron_mq или iron_core, ошибка снова закрашивается, возможно, проблемы совместимости с окнами? – user391986

+0

У меня такая же проблема. Работает каждый раз, когда я обновляю номер версии (переключайтесь между 1.4.5 и 1.4.4 каждый раз при возникновении ошибки). В Github также есть (закрытая) проблема: https://github.com/laravel/framework/issues/1106 –

Смежные вопросы