将composer文件从localhost传输到服务器

时间:2016-12-16 18:13:09

标签: php composer-php stripe-payments

我使用localhost作为我的开发服务器,我在其中添加了Composer并安装了Stripe依赖项。

由于我有一个共享主机帐户,我想将Composer文件传输到我的服务器,因为我没有root权限来在本地运行Composer安装。

我会移动哪些文件,以及在哪里放置它们?我已将composer.json composer.lockvendor文件夹移至我的网站根目录中,其中包含我的所有网站文件和文件夹。

然而,当我去运行Stripe命令时,我得到错误,我必须在目录中包含每个文件。显然,Composer在新服务器上不正确,因为我必须包含每个文件。

如何才能让Composer在新服务器上正常运行?

1 个答案:

答案 0 :(得分:1)

首先,您不需要root访问权限即可使用Composer。只需下载(或从本地计算机传输)composer.phar并在服务器上使用它。

关于复制:我建议按原样复制整个项目目录(包括所有srcvendorbin dirs和其他文件)。使本地和远程环境保持一致符合您的利益。