我正在尝试在openshift中将FosUserBundle和HWIOAuthBundle添加到我的symfony项目中。在localhost中,要添加这些库,我将编辑composer.json并更新composer.phar。现在我不知道如何在openshift上更新composer.phar。
我的方式(逐步):
之后,我该怎么做才能更新作曲家?还是有其他方法可以将这些库添加到symfony项目中?
在执行git push之后,您可能需要设置一个action_hook在openshift服务器上运行composer命令,也许在deploy action_hook中。另一个想法是使用composer在本地安装库,然后将它们添加到git中,然后使用git push将所有库推送到服务器,然后将它们一起部署。据我所知,服务器上未安装composer,因此您可能需要将其安装到app-root / data目录中,并使用deploy钩子从那里调用它。
这是有关在OpenShift上使用composer的博客文章:http : //stanlemon.net/2013/03/22/composer-on-openshift/可能有助于回答您的问题
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句