如何在没有Composer的情况下安装PHRets 2.0?

时间:2016-10-31 12:47:25

标签: php installation install phrets

在与我的虚拟主机竞争了近一个月后,他们终于告诉我他们不支持Composer。我仍然想使用PHRets。是否可以在没有Composer的情况下安装和/或使用PHR?

1 个答案:

答案 0 :(得分:1)

如果您无法在服务器上使用Composer,您仍然可以在本地安装Composer并运行它以填充vendor/目录。随着填充,您可以简单地将/ FTP复制到服务器,你应该没事。

从运行代码的计算机以外的计算机上安装Composer程序包有一些风险但通常没问题。例如,如果某个软件包需要PHP 7+并且您已在本地安装,但您的服务器只运行PHP 5.6,那么Composer可能会收集PHP 7+依赖项,但您在服务器上加载这些依赖项时遇到问题(然而,如果您在该服务器上运行Composer,您将获得错误或早期版本,这些版本并不需要仍满足您定义要求的PHP 7+。

PHRETS没有计划仅仅因为它依赖的其他PHP库而包含它自己的自动加载选项。必须收集PHRETS,Guzzle,一些Illuminate软件包等,并以一种不涉及Composer并仍然有效的方式将它们组合在一起是一项令人难以置信的工作。