포럼
파일첨부 제한문제?
2013.02.01 10:40
1.5.4.2 를 쓰고 있습니다.
이건 XE 문제라고 생각 되지는 않습니다만 파일첨부가 어떤때는 잘 안 되어서 고수님들의 도움이 필요합니다.
게시판의 첨부파일 제한용량을 1000MB 으로 해 놓았습니다. 써버의 php.ini 에 그렇게 조정을 해 놓았지요.
이제까지는 첨부파일을 올리는데 아무런 문제가 없다가 좀 큰 110MB 이상의 파일을 올리는데 100%까지 갔다가
무슨 에러가 나고 올라가지가 않더군요.
그래서 직장에 있는 컴퓨터로 올려 보니까 거기서는 문제없이 올라 갑니다.
여기까지 들으시면 아마 컴퓨터에 이상이 있다고 생각하실 수도 있는데 그건 아니구요 제가 아는 모든 사용자가 같은 문제가 있다는 것입니다.
한가지 직장 컴퓨터가 다른점은, 인터넷 속도가 일반것보다 훨씬 빠르다는 것입니다. 다운속도 100MB 에 업로드속도가 50MB 은 되는반면, 집 인터넷 속도는 업로드속도가 1MB 밖에 안됩니다. 여긴 미국인데, 다른 일반 사용자들도 거의 1MB 정도가 보통 입니다.
제 생각에 문제는 업로드 속도가 너무느린 일반 컴퓨터로 큰 파일을 올릴 때 에러가 나는것 같습니다.
그렇다면 이 문제를 어떻게 해결해야 하는지요... php.ini 파일에서 무얼 조정해야 하는것 같기도 한데.... 저는 모르겠네요.
꼭 도와 주시면 감사하겠습니다.
댓글 5
-
똑디
2013.02.01 10:57
-
XE러버
2013.02.01 11:38
업로드 시간 부분 설정은 하셨나요?
그리고 nginx인 경우 또 손 보셔야 될 부분이 있습니다.
-
xe_마니
2013.02.01 16:27
저는 파일이 큰 동영상은 전부 FTP로 지정된 폴더에 올립니다. 그리고 페이지에 불러내어서 실행시킵니다. 업로드속도 1M 도 잘 안되는 환경인데도 500M 넘는 파일도 에러없이 잘 올라갑니다. 참고가 되었으면 합니다.
-
컴토피아
2013.02.01 16:32
php.ini 에서 upload size와 함께 post size 부분도 조정하셔야 됩니다.
-
은혜물가
2013.02.02 03:34
똑띠님이 알려주신 링크로 가서 max_execution_time 을 5000 으로 memory_limit 도 크게 늘렸는데도 안되네요.
그래서 아예 max_execution_time = 0 (무제한) 으로 놓고 memory_limit 을 1024M 로 늘렸는데도 아래와 같은 에러 메세지가 뜹니다. 파일크기는 대략 140MB 짜리로 zip 해서 시험해 보았습니다.
그리고 방금 직장에서 250MB 짜리 zip 파일을 시험적으로 올려보니 잘 올라 갑니다.
그런데 직장에서 올리는 것도 100% 까지 올라가는것은 한 15초정도 밖에 안걸리는데 그 이후 완전히 첨부되어서 파일크기가 보이기까지는 1분정도 더 기다려야 하네요....
xe_마니 님의 제안처럼 FTP 로 올리면 올라가는것은 알고 있지만, 제가 파일을 올리는게 아니라 다른사람이 맡아서 올리기에 FTP account 를 하나 만들고 사용법을 알려줘야 하는 번거로움이 있긴 하네요. 그래도 해결을 못하면 그렇게라도 해야 할 것 같습니다.
질문은 질문 게시판에^^
http://jobdahan.net/server_linux/17356 참고해 보세요.
업로드 시간 부분도 설정을 해주셔야 합니다.