我正在创建一个简单的魅力来从 git 获取我的 symfony2 webapp 并将其部署在 ec2 上。
从 git 获取源代码后,我想运行 composer 来解决依赖关系,但我不断收到此错误:
INFO juju context.go:221 worker/uniter: HOOK The HOME or COMPOSER_HOME environment variable must be set for composer to run correctly
Run Code Online (Sandbox Code Playgroud)
我在钩子/安装脚本中使用以下命令运行作曲家
juju-log "Running composer"
/usr/bin/php composer.phar install
Run Code Online (Sandbox Code Playgroud)
我也试过
juju-log "Running composer"
COMPOSER_HOME=${app_dir};/bin/bash -c "/usr/bin/php composer.phar install"
Run Code Online (Sandbox Code Playgroud)
如何设置 HOME 或 COMPOSER_HOME 以便可以执行此命令?
可能的重复:
如何恢复到 GNOME Classic?
我已经安装了 11.10,我知道它没有随 Ubuntu classic 一起提供,但是如果我真的想回去而不使用 Unity,我有哪些选择?有人可以指导/建议我添加/安装什么才能获得 Ubuntu classic 作为选项吗?