【问题标题】:Install Composer without curl (local)不使用 curl 安装 Composer(本地)
【发布时间】:2023-03-14 10:59:01
【问题描述】:

我必须在客户服务器上运行 Laravel 项目,Mcrypt 已经安装,但我无法运行“composer install”,因为缺少 composer。这里的问题是,我无法运行

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

因为我没有连接到“外部”的其他服务器。

那么有人知道,我是否可以将文件保存在本地并使用 FTP 上传并运行它? 已经尝试将 /installer 保存为文件并使用“asdf | php”运行它,但没有成功。我还下载了 composer.phar 文件,但如何运行 .phar 文件?

谢谢!!

【问题讨论】:

    标签: php ubuntu laravel composer-php phar


    【解决方案1】:

    下载 composer phar 文件就足够了。

    用法:

    php composer.phar command

    文档:https://getcomposer.org/doc/01-basic-usage.md


    但是,我相当肯定 composer 依赖于 curl,至少就更新/安装包而言。因此,如果您打算使用这些功能,无论如何都需要 curl。*

    *需要引用。

    编辑

    我目前正在浏览作曲家源代码,但我还找不到 curl 的引用。它似乎使用了stream_context_create,并且该方法的手册页也没有提到curl。所以也许它可以在没有 curl 的情况下工作......

    【讨论】:

      猜你喜欢
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-02
      • 2015-09-26
      • 1970-01-01
      • 1970-01-01
      • 2014-05-27
      相关资源
      最近更新 更多