安装 Composer 并使用 XAMPP 进行配置

Roh*_*nap 11 php xampp

在网上阅读后,我了解到 XAMPP 已经预装了 php-cli 并且可以通过/opt/lampp/bin/php. 我使用以下方法安装了 Composer,一切顺利:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Run Code Online (Sandbox Code Playgroud)

Composer 已完美安装。在那之后,我这样做是为了让它成为全球性的:

sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)

现在我创建了一个名为“fb”的文件夹并创建了以下 composer.json 文件:

{"require":{        "facebook/php-sdk-v4":"4.0.*"   }}
Run Code Online (Sandbox Code Playgroud)

现在,当我输入$ composer install终端时,会显示以下消息:

rohan@sanap:~/Desktop/fb$ composer install
/usr/bin/env: php: No such file or directory
Run Code Online (Sandbox Code Playgroud)

请帮助我使用作曲家。在以下情况下我该怎么办?

Sul*_*een 24

像这样安装作曲家:

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php
Run Code Online (Sandbox Code Playgroud)

安装后,您应该通过运行以下命令对其进行符号链接:

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php
Run Code Online (Sandbox Code Playgroud)

然后运行下面的命令以允许全局运行“composer”命令(这将从您刚刚安装 composer 的文件夹中运行,其中刚刚创建了 composer.phar 文件):

sudo mv composer.phar /usr/local/bin/composer
Run Code Online (Sandbox Code Playgroud)

  • “mv composer.phar /usr/local/bin/composer”也为我工作。 (2认同)

小智 5

  1. 从 xampp 全局启用 php 版本

    在终端运行: 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”-它应该可以工作!