无卷曲安装Composer(本地)

时间:2014-05-29 10:14:53

标签: php ubuntu laravel composer-php phar

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

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

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

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

谢谢!

1 个答案:

答案 0 :(得分:2)

正如您所做的那样下载composer phar文件是一个充分的选择。

用法:

php composer.phar command

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


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

需要

*引用。

修改

我目前正在查看作曲家来源,但我还无法找到卷曲的参考。它似乎使用stream_context_create,该方法的手册页也没有提到curl。所以也许它不会卷曲......