Elastic Beanstalk部署配置显示:DBInstance不存在

时间:2019-04-17 11:51:14

标签: apache amazon-web-services amazon-ec2 httpd.conf amazon-elastic-beanstalk

我目前正在使用她的数据库运行Elastic Beanstalk。部署可以解决任何问题。但是,我的链接无效,因此我更新了httpd.conf并添加了以下内容:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

与此有关。 问题是由于自动缩放,每天都会恢复httpd.conf,因此我丢失了配置,需要再次进行。

我在.ebextensions文件夹中创建了一个配置文件:

container_commands:
    01_setup_apache:
        command: "cp .ebextensions/httpd.conf /etc/httpd/conf/httpd.conf"

但是当我尝试进行部署时,控制台会显示以下内容:

2019-04-17 11:27:59    ERROR   Service:AmazonCloudFormation, Message:Stack named 'awseb-e-vhgv2femtx-stack' aborted operation. Current state: 'UPDATE_ROLLBACK_IN_PROGRESS'  Reason: The following resource(s) failed to update: [AWSEBAutoScalingGroup].
2019-04-17 11:27:59    ERROR   Updating Auto Scaling group named: awseb-e-vhgv2femtx-stack-AWSEBAutoScalingGroup-14XUH5Q77OR6A failed Reason: Template error: DBInstance aa2jl0t4ovd7y8 doesn't exist
2019-04-17 11:27:59    ERROR   Failed to deploy application.

但是它确实存在。

有人可以帮助我吗?我完全被困住了

谢谢

0 个答案:

没有答案