将PHP应用程序部署到Elastic Beanstalk的问题

发布时间:2020-07-07 04:05

我有一个自定义的PHP应用程序,我正在尝试使用Elastic Beanstalk进行部署。为了使用ELB进行部署,我压缩了代码并上传了代码。我无法正确部署它。有没有压缩和部署正确的方法?

出现以下错误:

[实例:i-1z123x1111a1z9999]实例上的命令失败。发生意外错误[ErrorCode:0000000001]。

所有实例上的命令执行已完成。摘要:[成功:0,失败:1]。

在实例ID'i-1z123x1111a1z9999'上执行命令失败。中止操作。

无法部署应用程序。

在中止的部署过程中,某些实例可能已部署了新的应用程序版本。为了确保所有实例都运行相同的版本,请重新部署相应的应用程序版本。

请以任何可能的方式进行指导。

谢谢

回答1

在另一个对话中,出现错误

#1

是因为使用了a class member template specializationYum does not have mod24_ssl available for installation 仅在 Amazon Linux 1 上可用,而在 Amazon Linux 2 上不可用。

Amazon Linux 2 上,该程序包称为PHP 7.4 running on 64bit Amazon Linux 2/3.0.3。因此,要安装它,可以使用以下命令

mod24_ssl