使用curl -sS安装composer https://getcomposer.org/installer | PHP命令

问题描述 投票:0回答:2

我一直在尝试使用

在我的机器上安装 Composer
curl -sS https://getcomposer.org/installer | php

命令,出现以下错误:

#!/usr/bin/env php
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:

The suhosin.executor.include.whitelist setting is incorrect.
Add the following to the end of your `php.ini` or suhosin.ini (Example path [for Debian]: /etc/php5/cli/conf.d/suhosin.ini):
    suhosin.executor.include.whitelist = phar 

The php.ini used by your command-line PHP is: /etc/php5/cli/php.ini
If you can not modify the ini file, you can also run `php -d option=value` to modify ini values on the fly. You can use -d multiple times.

我尝试检查上面提到的文件,但没有一个真正起作用。 接下来我该怎么办?

ubuntu curl composer-php
2个回答
0
投票

我遇到这个问题是因为我正在使用 Ansible 自动化我的环境。

如果你想使用curl代替wget,你必须执行以下操作,希望这对某人有帮助。

curl -fsSL https://getcomposer.org/installer | php -- --quite

# curl Options
# -f, --fail               Fail silently (no output at all) on HTTP errors
# -s, --silent             Silent mode
# -S, --show-error         Show error even when -s is used
# -L, --location           Follow redirects

-4
投票

我已完成安装。这是一个小错误,由于分号而产生。

有关 Composer 的更多详细信息,请参阅 http://getcomposer.org/doc/00-intro.md 对于尚未安装 PHPUnit 的人来说,composer 绝对是最好的方法!

© www.soinside.com 2019 - 2024. All rights reserved.