2015-12-07 87 views
0

我正在尝试将Symfony1应用程序与Amazon CodeDeploy集成。AWS CodeDeploy with Symfony1

我们在部署过程中在服务器上构建模型和表单。然而,可悲的是CodeDeploy日志在AfterInstall钩子中的/ var/app/current中运行./symfony propel:build-model时显示以下错误。

[Aws :: CodeDeployCommand] put_host_command_complete(command_status:“Failed”,diagnostics:{format:“JSON”,payload:#> tokens /var/app/current/lib/form/FormName.class.php\n [stdout] >>令牌/var/app/current/lib/form/FormName.class.php\n[stdout] >>令牌/var/app/current/lib/form/FormName.class.php\n[stdout ] >> tokens /var/app/current/lib/form/FormName.class.php\n[stdout] >> tokens /var/app/current/lib/form/FormName.class.php\n [stdout]> > tokens /var/app/current/lib/form/FormName.class.php\n[stdout] >> tokens /var/app/current/lib/form/FormName.class.php\n[stdout] >> tokens /var/app/current/lib/form/FormName.class.php\n[stdout] >> tokens /var/app/current/lib/form/FormName.class.php\n[stdout] >> tokens/var /app/current/lib/form/FormNameFormName.class.php\n[stdout] >>“...(2248 bytes)>} ...

任何指针在这里将不胜感激。

回答

0

这听起来像你的安装后的钩子脚本中有一些错误。您可以在logs/scripts.log下的部署目录中找到脚本输出

在基于Linux的系统上,它默认为'/ opt/codedeploy-agent/deployment-root/CodeDeploy-DEPLOYMENT-GROUP-ID/DEPLOYMENT-ID /logs/scripts.log”

在Windows系统默认为 'C:\ ProgramData \亚马逊\ CodeDeploy部署组ID \部署-ID \日志\ scripts.log'