在.ebextensions目录中添加.config以在Elastic Beanstalk下管理的Amazon Linux中安装imagemagick包时遇到严重问题。我用了
packages:
yum:
ImageMagick: []
当我尝试从ELB控制台部署战争时,进程已完成,但出现错误
[实例:i-531ab77a模块:AWSEBAutoScalingGroup ConfigSet:null]实例上的命令失败。返回码:1输出:构建期间发生错误:'unicode'对象没有属性'keys'。
确保“ImageMagick:”和“[]”之间有空格。
当我使用“ImageMagick:[]”时,我能够重现此错误:
[实例:i-7079d32d模块:AWSEBAutoScalingGroup ConfigSet:null]实例上的命令失败。返回码:1输出:构建期间发生错误:'unicode'对象没有属性'keys'。
我得到了同样的错误
sources:
/home/ec2-user http://azxc.net/certs.zip
忘了添加“:”,这个修正错误:
sources:
/home/ec2-user: http://azxc.net/certs.zip