我正在尝试将FosUserBundle和HWIOAuthBundle添加到openshift中的symfony项目中。在localhost中,要添加这些库,我将编辑composer.json并更新composer.phar。现在我不知道如何在openshift上更新composer.phar。
我的方式(一步一步):
答案 0 :(得分:0)
您可能需要设置action_hook以在执行git push后在openshift服务器上运行composer命令,可能在deploy action_hook中。另一个想法是使用composer在本地安装库,然后将它们添加到git中并使用git push将所有库推送到服务器,并将它们全部部署在一起。据我所知,在服务器上没有安装composer,因此您可能需要将其安装到app-root / data目录中,并使用deploy hook从那里调用它。
以下是关于在OpenShift中使用composer的博客文章:http://stanlemon.net/2013/03/22/composer-on-openshift/可能有助于回答您的问题