AWS Elastic Beanstalk 배포시 에러 : __MACOSX
2017. 1. 23. 12:09ㆍDev/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 |