CI 묻고 답하기

제목 AWS EC2-window2012, codigniter2.1.0환경에서 파일 업로드가 외부에서만 안됩니다.
카테고리 CI 2, 3
글쓴이 현재 작성시각 2017/01/24 22:29:04
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14094   RSS

2.1.0 버전의 본 사이트 api를 통해 input type="file"을 통해 파일 업로드하는 것을 해보고 있습니다.

문제는 aws 서버 컴퓨터 자체에서 브라우저를 열어서 파일을 업로드하면 업로드가 잘 되는데,

외부에서 파일 업로드 submit버튼을 클릭하면 로딩이 10초정도되다가 접속할 수 없다고 나옵니다.

securityGroup에 inbound Alltrafic으로 열어두었는데 문제가 된다면 방화벽 부분일 수 있을 것 같은데

어찌해볼 지식이 더 없어 도움 요청을 드립니다.

 

브라우저에서 접속 거절 시 뜨는 메시지는 크롬에서

사이트에 연결할 수 없음

....(ip주소)에서 응답하는 데 시간이 너무 오래 걸립니다.

 

정도입니다.

추가적으로 필요하신 정보를 댓글로 말씀해주시면 올려드리겠습니다. 

도움 부탁드립니다.

 다음글 코드이그나이터 로그인 세션 (4)
 이전글 .htaccess 및 index.php 죽이기 관련 질... (1)

댓글

kaido / 2017/01/25 10:10:47 / 추천 0

inbound Alltraf 하셨으면 별 상관 없습니다.

ip와 포트  제한만 푸는 기능이라서 파일 업로드하고는 관계없습니다.

 

아마존 윈도우를 사용해 보진 않았습니다만, 일반적인 윈도우 서버라고 생각 하면

설정하신것은 아마존 서버 외부에서 막는 방화벽 설정이시고,

윈도우 서버 내부의 방화벽 설정을 안푸신게 아닌지 생각 됩니다.

 

다만 외부에서 접속이 되면 사실 파일업로드하고는 관계 없습니다.

파일이 안올라가는 경우는 보통 권한 밖에 생각 할게 없거든요.

업로드 하는 폴더의 권한도 체크해 보시고, 아파치 설정도 확인해 보세요.

업로드 하는 파일 제한이나, 용량제한등이 걸려 있을 수도 있습니다.