Php Elastic Beanstalk和Symfony bin/console命令

Php Elastic Beanstalk和Symfony bin/console命令,php,amazon-web-services,symfony,amazon-elastic-beanstalk,Php,Amazon Web Services,Symfony,Amazon Elastic Beanstalk,我正在尝试在部署后运行命令条令:schema:updatea。所以我在.ebextensions下准备了这个文件 83_post_setup.config 但我一直得到以下错误: 错误:[实例:i-0ffc989ebd7c41d79]命令在实例上失败。返回代码:1输出:无法打开输入文件:/var/app/current/bin/console。 .ebextensions/83_post_setup.config中的container_命令01_update_symfony_db失败。有关更多详

我正在尝试在部署后运行命令条令:schema:updatea。所以我在.ebextensions下准备了这个文件

83_post_setup.config

但我一直得到以下错误:

错误:[实例:i-0ffc989ebd7c41d79]命令在实例上失败。返回代码:1输出:无法打开输入文件:/var/app/current/bin/console。 .ebextensions/83_post_setup.config中的container_命令01_update_symfony_db失败。有关更多详细信息,请使用console或eb CLI检查/var/log/eb-activity.log。 信息:所有实例上的命令执行已完成。摘要:[成功:0,失败:1]


我还尝试将container_命令:替换为commands:但后来发现ENV problems ENV RDS_USERNAME未找到,因为运行此命令太早。有人有办法吗

只需删除完整路径即可解决:

 01_update_symfony_db:
    command: php bin/console doctrine:schema:update --force
 01_update_symfony_db:
    command: php bin/console doctrine:schema:update --force