AWS Elastic Beanstalk 배포시 에러 : __MACOSX

2017. 1. 23. 12:09Dev/AWS

반응형



맥에서 압축할 때 압축파일에 대한 정보를 __MACOSX폴더에 저장시키는 듯 싶다. 그 상태로 EB에 배포하려 하니 다음과 같은 에러로그가 나온다.

The configuration file __MACOSX/gf/.ebextensions/._project.config in application version gf3 contains invalid YAML or JSON. YAML exception: unacceptable character '' (0x0) special characters are not allowed in "<reader>", position 0, JSON exception: Unexpected character () at position 0.. Update the configuration file.


이 문제를 해결하려면 __MACOSX폴더를 삭제해야 한다.

$ zip -d 파일명.zip __MACOSX/\*

혹은 압축시 __MACOSX를 생성하지 않도록 할 수 있다.

$ zip -r -X [압축할파일명] [압축할폴더명]


참고로 배포한 버전에 따른 히스토리도 볼 수 있으며 코드도 다운가능하다.

위치 : Elastic Beanstalk > 생성한 Application > Application versions



반응형

'Dev > AWS' 카테고리의 다른 글

RDS mysql 초기 설정  (0) 2017.05.11
EC2 - 사용자 추가  (0) 2017.05.11
AWS EC2 생성 후 접속(pem -> ssh-keygen)  (0) 2017.05.10
AWS EC2 - RDS 연동  (0) 2016.12.29
우분투(AWS EC2)에서 FTP(SFTP) 설정  (0) 2016.12.26