Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не могу установить Composer [2]
Форумы портала PHP.SU » » CMS и фреймворки » Не могу установить Composer

Страниц (2): « 1 [2]
 

16. SAD - 03 Ноября, 2015 - 11:30:26 - перейти к сообщению
Viper пишет:
это дерьмецо ещё год качать...


Be a pirate Luke
17. DelphinPRO - 03 Ноября, 2015 - 17:18:08 - перейти к сообщению

Viper пишет:
это дерьмецо ещё год качать...

Это если с сайта скачивать. Бесплатно. Но ведь торренты никто не отменял? Да и доант там символический.
Автор сборки не запрещает раздачу своего творения, так что можно с чистой совестью поискать на руктрекере Улыбка


По теме:
как сказал вайпер, нужно установить модуль ssl
или можно использовать composer.phar https://getcomposer[dot]org/composer[dot]phar
Просто кладите этот файл в корень вашего проекта (не забудьте добавить в гитигнор, если проект под гитом) и используйте

18. higub - 05 Декабря, 2015 - 08:44:20 - перейти к сообщению
вам может в установке поможет команда wiget и сюда zip ссылку Закатив глазки
19. bormborm - 27 Июля, 2016 - 21:38:20 - перейти к сообщению
Здравствуйте.
У меня проблема более странная.

Установил OpenServer, композером не пользовался.

Год спустя установил композер(которого, кстати, не было в комплекте) инсталлером в папку php-5.6 опенсервера.

Обновил опенсервер (старый не поддерживал php7), удалил композер, который был в комплекте и установил новый. Старый путь удалил, новый прописал.
CODE (htmlphp):
скопировать код в буфер обмена
  1. C:\Users\Borm>path
  2. PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;
  3. C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
  4. C:\HashiCorp\Vagrant\bin;C:\Program Files\Git\bin;C:\Users\Borm\App
  5. Data\Roaming\Composer;D:\OpenServer\modules\php\PHP-7-x64;C:\ProgramData\Compose
  6. rSetup\bin;C:\Users\Borm\AppData\Roaming\Composer\vendor\bin
Ошибка по-прежнему присутствует.
При попытке запуска композера выдается такая вот ошибка
CODE (htmlphp):
скопировать код в буфер обмена
  1. C:\Users\Borm>composer
  2. """" не является внутренней или внешней
  3. командой, исполняемой программой или пакетным файлом.

В то же время команда "php" работает нормально. Ручная установка композера в папку проекта "php composer.phar init" - тоже работает, однако доставляет тонны неудобства из-за невозможности решить первоначальную проблему.
CODE (htmlphp):
скопировать код в буфер обмена
  1. C:\Users\Borm>php -v
  2. PHP 7.0.8 (cli) (built: Jun 21 2016 15:15:15) ( ZTS )
  3. Copyright (c) 1997-2016 The PHP Group
  4. Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies


edit: в консоли OpenServer композер работает нормально, а в командной строке - вышеупомянутая ошибка.
20. Viper - 28 Июля, 2016 - 09:29:48 - перейти к сообщению
Зачем в AppData ставить было?
21. kuller - 28 Июля, 2016 - 20:46:08 - перейти к сообщению
в опенсервер по умолчанию композер уже стоит. Консоль надо открывать также из опенсервер.

Консоль - виндовс работать не будет.
22. Viper - 28 Июля, 2016 - 21:18:56 - перейти к сообщению
kuller пишет:
Консоль - виндовс работать не будет.
это видимо какая-то "фича" конкретно опенсервера? Т.к. composer отлично пашет из под консоли винды.
23. sholazar - 18 Октября, 2016 - 17:09:29 - перейти к сообщению
bormborm пишет:

edit: в консоли OpenServer композер работает нормально, а в командной строке - вышеупомянутая ошибка.


столкнулся с аналогичной проблемой
Есть ли решение??

 

Powered by ExBB FM 1.0 RC1