Установите Composer и настройте с помощью XAMPP

После прочтения в Интернете я узнал, что в XAMPP предустановлен php-cli, и к нему обращается /opt/lampp/bin/php. Я установил Composer, используя следующее, и все прошло хорошо:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

Composer был установлен отлично. После этого я сделал это, чтобы сделать его глобальным:

sudo mv composer.phar /usr/local/bin/composer

Теперь я создал папку с именем «fb» и создал следующий файл composer.json:

{"require":{        "facebook/php-sdk-v4":"4.0.*"   }}

Теперь, когда я печатаю $ composer install в терминале отображается следующее сообщение:

rohan@sanap:~/Desktop/fb$ composer install
/usr/bin/env: php: No such file or directory

Пожалуйста, помогите мне использовать композитор. Что мне делать в следующей ситуации?

9
задан 2 April 2015 в 19:33

3 ответа

Компоновщик установки как так:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

После установки, Вы должны тогда символьная ссылка это путем выполнения команды:

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

Тогда выполняет команду ниже, чтобы позволить команде 'компоновщика' быть выполненной глобально (это будет выполнено из папки, где Вы только что установили компоновщик, в котором composer.phar файл был просто создан):

sudo mv composer.phar /usr/local/bin/composer
11
ответ дан 2 April 2015 в 19:33

Я узнал решение. XAMPP имеет php-cli, уже установленный, таким образом, существует , никакая потребность установить php-cli через способный - не добирается .

причина вышеупомянутой проблемы, поскольку PHP установлен как пакет наряду с XAMPP, ОС не знает, что это там. Таким образом для этого мы должны добавлять XAMPP php к переменным среды . Сделанный путем ввода после команды в терминале

export PATH=$PATH:/opt/lampp/bin

Теперь, я могу использовать свою глобальную установку Компоновщика легко!

1
ответ дан 2 April 2015 в 19:33
  1. Включают php версию из xampp глобально

    В выполненном Терминале: sudo gedit /etc/environment

    Добавляют, что этот внутренний щелчок кавычки ":/opt/lampp/bin"

    сохраняет затем близко все.

    или symlink - "ln -s /opt/lampp/bin/php /usr/local/bin/php"

  2. Завихрение Установки sudo apt-get install curl

  3. компоновщик Установки sudo curl -sS https://getcomposer.org/installer | php

  4. mv composer.phar /usr/local/bin/composer

теперь:: попробуйте" composer" - это должно работать!

5
ответ дан 2 April 2015 в 19:33

Другие вопросы по тегам:

Похожие вопросы: