首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >YAML异常:不可接受的字符'‘(0x0)

YAML异常:不可接受的字符'‘(0x0)
EN

Stack Overflow用户
提问于 2015-12-07 16:43:41
回答 4查看 3.8K关注 0票数 9

将新版本上传(带zip)到Elastic Beanstalk后,此错误出现在Elastic Beanstalk上!使用.ebextensions/singlehttps.config文件设置单个实例服务器的https。

EN

Stack Overflow用户

发布于 2018-04-18 02:07:33

如果您正在进行Amazon AWS研讨会实验室:https://github.com/awslabs/eb-node-express-signup

即。上传和部署Elastic Beanstalk应用程序

并获取此PROBLEM错误:

*错误无法部署应用程序。

*ERROR应用程序版本1.1.0中的配置文件__MACOSX/.ebextensions/._setup.config包含无效的YAML或JSON。YAML异常:无效Yaml:不可接受的字符'�‘(0x0)不允许在"“中使用特殊字符,位置0,JSON异常:无效的JSON:位置0处的意外字符(�) ..更新配置文件。

*信息环境更新正在启动。

解决方案

这是因为MACOS包含一些额外的隐藏文件夹,您需要从ZIP文件中排除这些文件夹。为此,在您的zip上的终端中运行以下命令:

代码语言:javascript
运行
复制
$ zip -d nameofyourzipfile.zip __MACOSX/\*

现在重新上传,您应该会得到一条成功的消息:

信息环境更新已成功完成。信息新的应用程序版本已部署到正在运行的EC2实例。

希望这解决了你的问题!

票数 18
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34129463

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档