Windows + Xampp + CakePHP — Composer выдает ошибку при обновлении

Я пытаюсь создать локальную среду разработки на компьютере с Windows, используя Xampp. Xampp настроен правильно, и я могу получить доступ к localhost, locahost/phpmyadmin и виртуальному хосту, который я создал domain.local. Этот виртуальный хост представляет собой приложение CakePHP, которое я запускал на Linux Box (nginx). Я использую этот код для настройки сайта, но когда я пытаюсь запустить

php composer.phar update

чтобы композитор загрузил все зависимости, я получаю следующую ошибку:

Fatal error: Class 'Cake\Composer\Installer\PluginInstaller' not found in
phar://C:/Users/admin/Documents/Sites/domain.local/website/composer.phar/src/Composer/Plugin/PluginManager.php
on line 244

Я пробовал кучу вещей без успеха.

Также обратите внимание, что php composer.phar self-update работает без проблем.

Не уверен, что делать в этот момент. Любая помощь приветствуется.


person AKKAweb    schedule 26.03.2015    source источник


Ответы (1)


После нескольких попыток я, наконец, решил удалить папку vendor, и, к удивлению, это решило мою проблему. Composer скачал все зависимости и все работает как положено.

person AKKAweb    schedule 26.03.2015