运行 Openshift 上的 symfony3,找不到作曲家
Running symfony3 on Openshift, composer not found
我最近发现OpenShift and look exactly what I needed. Now I'm trying to running a simple symfony3 project on it. I create an application with this cartridge (因为我需要php 5.5),等待几分钟后安装成功,然后从我的本地笔记本电脑上传一个symfony 项目到创建的www 文件夹。现在我不知道如何激活作曲家来安装和更新供应商。
我读了这个 link,正如它所说,我在标记文件夹中创建了一个名为 use_composer 的空文件。然后我用 putty 客户端登录,转到我的项目文件夹 (app-root/runtime/repo/www/symfony/),但是在上面执行 composer install 给我 'composer: command not found'。如果这是一个新手问题,我很抱歉,但事实上我不是 linux 用户。也许我需要重新启动应用程序或其他东西。
任何帮助将不胜感激。
找到答案
- 执行
curl -s https://getcomposer.org/installer | php -- --quiet --install-dir=$OPENSHIFT_DATA_DIR
- 现在你可以像这样调用 composer
php $OPENSHIFT_DATA_DIR/composer.phar update
我最近发现OpenShift and look exactly what I needed. Now I'm trying to running a simple symfony3 project on it. I create an application with this cartridge (因为我需要php 5.5),等待几分钟后安装成功,然后从我的本地笔记本电脑上传一个symfony 项目到创建的www 文件夹。现在我不知道如何激活作曲家来安装和更新供应商。
我读了这个 link,正如它所说,我在标记文件夹中创建了一个名为 use_composer 的空文件。然后我用 putty 客户端登录,转到我的项目文件夹 (app-root/runtime/repo/www/symfony/),但是在上面执行 composer install 给我 'composer: command not found'。如果这是一个新手问题,我很抱歉,但事实上我不是 linux 用户。也许我需要重新启动应用程序或其他东西。 任何帮助将不胜感激。
- 执行
curl -s https://getcomposer.org/installer | php -- --quiet --install-dir=$OPENSHIFT_DATA_DIR
- 现在你可以像这样调用 composer
php $OPENSHIFT_DATA_DIR/composer.phar update