Здравствуйте.
У меня проблема более странная.
Установил OpenServer, композером не пользовался.
Год спустя установил композер(которого, кстати, не было в комплекте) инсталлером в папку php-5.6 опенсервера.
Обновил опенсервер (старый не поддерживал php7), удалил композер, который был в комплекте и установил новый. Старый путь удалил, новый прописал.
CODE ( htmlphp):
скопировать код в буфер обмена
C:\Users\Borm>path PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32; C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\; C:\HashiCorp\Vagrant\bin;C:\Program Files\Git\bin;C:\Users\Borm\App Data\Roaming\Composer;D:\OpenServer\modules\php\PHP-7-x64;C:\ProgramData\Compose rSetup\bin;C:\Users\Borm\AppData\Roaming\Composer\vendor\bin
Ошибка по-прежнему присутствует.
При попытке запуска композера выдается такая вот ошибка
CODE ( htmlphp):
скопировать код в буфер обмена
C:\Users\Borm>composer """" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
В то же время команда "php" работает нормально. Ручная установка композера в папку проекта "php composer.phar init" - тоже работает, однако доставляет тонны неудобства из-за невозможности решить первоначальную проблему.
CODE ( htmlphp):
скопировать код в буфер обмена
C:\Users\Borm>php -v PHP 7.0.8 (cli) (built: Jun 21 2016 15:15:15) ( ZTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
edit: в консоли OpenServer композер работает нормально, а в командной строке - вышеупомянутая ошибка.(Отредактировано автором: 27 Июля, 2016 - 22:02:55)
|