Раздел вопрос-ответ bash composer: command not found - ошибка при выполнении команды composer install

$ composer install --prefer-source --no-interaction
-bash: composer: command not found

Хочу повторить все действия в точности как на codeship CI:

Установка composer - почему ошибка composer: command not found?

Но на девятом шаге при выполнении команды:

composer install --prefer-source --no-interaction

возникает ошибка: -bash: composer: command not found.

Операционная система Debian 7.

share

1 ответ

Во-первых, если composer не установлен, то его нужно установить:

curl -sS https://getcomposer.org/installer | php

Во-вторых, не помешает дать права на исполнение для composer.phar:

chmod +x composer.phar

В-третьих, для запуска composer лучше указать точный путь к нему, т.е. вместо:

composer install --prefer-source --no-interaction

сделать:

./composer.phar install --prefer-source --no-interaction

Это нужно для того, чтобы избежать ошибки -bash: composer: command not found.

После этого можно запускать тесты.

Добавить комментарий
    как минимум 5 символов

    icon Вход в систему

    зарегистрироваться
    НОВЫЕ ПОЛЬЗОВАТЕЛИ