【问题标题】:How to run $curl in xampp shell?如何在 xampp shell 中运行 $curl?
【发布时间】:2015-11-14 22:10:56
【问题描述】:

有一个插件需要配置作曲家

首先,我需要运行:

https://github.com/thephpleague/omnipay

composer require omnipay/paypal:~2.0

所以,我在 xampp shell 中输入了上述命令,它可以工作,并且在 xampp 根文件夹中创建了 composer.json ,供应商文件夹。

第一步就是成功。其次,我需要配置

https://github.com/lokielse/omnipay-alipay

我已将 composer.json 编辑为:

{
    "require": {
        "lokielse/omnipay-alipay": "dev-master"
    }
}

但问题是我似乎无法在 xampp shell 中运行以下命令。它只是显示 $ 不是命令。那么,我该如何执行呢?非常感谢

$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update

【问题讨论】:

  • 安全问题“http://..”。请改用“https://...”。结合付款的东西..真的很危险。您将永远无法检测到代码中的恶意软件,尤其是在 phar 文件中。
  • $ 这里只是 shell 提示符,不是命令的一部分

标签: php json shell curl omnipay


【解决方案1】:

如果第一个命令成功运行,则意味着您的作曲家使用命令composer 工作正常,通常是php composer.phar 的简化。还需要命令curl -s http://getcomposer.org/installer | php 来安装composer,但您显然已经安装了它。

总结一下,不要运行这些命令:

curl -s http://getcomposer.org/installer | php
php composer.phar update

改为运行

composer update

【讨论】:

  • 请不要建议通过未加密和不受信任的来源安装软件包安装程序。
【解决方案2】:

你只是有一个错字!您无需在控制台中输入 $

运行其中一个命令 composer updatephp composer.phar update(取决于你如何安装 composer)

【讨论】:

    猜你喜欢
    • 2013-10-28
    • 2015-03-18
    • 2011-07-22
    • 2012-02-19
    • 2010-11-23
    • 2019-01-23
    • 2011-03-02
    相关资源
    最近更新 更多