Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 弹性豆茎:罐头';无法部署到Windows server,并且EB不';不要拉任何原木_Amazon Web Services_Deployment_Amazon Elastic Beanstalk - Fatal编程技术网

Amazon web services 弹性豆茎:罐头';无法部署到Windows server,并且EB不';不要拉任何原木

Amazon web services 弹性豆茎:罐头';无法部署到Windows server,并且EB不';不要拉任何原木,amazon-web-services,deployment,amazon-elastic-beanstalk,Amazon Web Services,Deployment,Amazon Elastic Beanstalk,我有运行Windows服务器的Elastic Beanstalk,有IIS、from和我制作的AMI。很好,没有错误 但当我尝试部署(表单命令行)时,我得到了以下结果: ... INFO: Creating AppVersion app-9e98-160212_104939 INFO: Environment update is starting. INFO: Deploying new version to instance(s).

我有运行Windows服务器的Elastic Beanstalk,有IIS、from和我制作的AMI。很好,没有错误

但当我尝试部署(表单命令行)时,我得到了以下结果:

...
INFO: Creating AppVersion app-9e98-160212_104939
INFO: Environment update is starting.                               
INFO: Deploying new version to instance(s).                         
INFO: Command execution completed on all instances successfully.    
INFO: New application version was deployed to running EC2 instances.
ERROR: Update environment operation is complete, but with errors. For more information, see troubleshooting documentation.

ERROR: ServiceError - Update environment operation is complete, but with errors. For more information, see troubleshooting documentation.
当我尝试提取最后100行错误日志时,它根本不会提取任何内容

我检查了打包应用程序的大小,拉链只有60MB,所以这不是大小问题

这个项目只是一堆php文件,所以我想知道它是否出于某种原因不喜欢这个项目

对追踪这个问题有什么想法或建议吗?我真的很感激任何指导,我不知所措

另外,我找不到任何关于这个要部署到哪个目录的信息。我如何知道,如何改变它


谢谢。

当然,我不知道您的自定义AMI是否有问题,但您可以做些什么来分析问题:

  • 将RDP导入到您的实例中
  • 指令
  • cd\cfn\log
  • 查看文件cfn init*.log

  • 由于这些文件是用Unix CRLF编码的,所以用记事本几乎无法读取。我建议您在命令行上使用
    类型cfn init.log
    。这几次帮助我解决了部署问题。祝你好运。

    我一拿到赏金,就明白了

    我一直在添加--verbose标志,希望获得更多细节,但我需要--debug标志,这将引导我走向正确的方向


    问题是我在本地使用了ELB CI不支持的Python 3.5。

    我没有cfn目录,因为我没有使用CloudFormation。有没有其他的日志可以查看弹性豆茎?我现在看到你的答案了,我以为你有正常的AMI作为基础。通常,根目录中有一个包含日志文件的CFN目录。我希望你能够解决这些问题。