묻고답하기
1.2.2 패치후 첨부파일 문제 누구하나 아는사람은 없고~
2009.05.06 12:58
여기는 필리핀입니다. 인터넷 속도가 느려그러려니 했습니다.
처음에는 일부게시판에 이미지파일이 안올라가서 그 게시판을 지우고 새로 생성해서 하니 해결이 되었습니다.
그러나 패치후 이제는 이미지 파일이 아닌 다른 파일도 100%에서 사라지네요.. 20메가로 지정해놔져 있고 파일은 5메가
인데 이것하나 안올라가네요.. 어쩌다 작은파일 500kb 정도는 올라가네요.. 파일용량에 제한이 걸린건지 아니면
업로드시간이 느려서 그런건지 패치해서 에러가 생긴건지.. 돌아버리겠네요. 익스플러러,크롬,파이어폭스, 다 안됩니다.
또 예전에 올린 파일 일부는 권한접근이라네요..허허 운영자 로그인했는데 ㅡ.ㅡ;;;
댓글 6
-
백성찬
2009.05.06 13:45
-
골드로드
2009.05.06 14:36
관심 가져주셔서 감사합니다. 링크는 http://engsk.com/xe/sm3_6 -
백성찬
2009.05.06 14:54
http://engsk.com/xe/sm3_6/1006
http://engsk.com/xe/sm3_6/1010
http://engsk.com/xe/1014
http://engsk.com/xe/1018
여러 종류로 업로드 했는데 잘됩니다. -
골드로드
2009.05.06 16:16
서버측에 알아보니~ 고객님이 문의하신 부분은 php파일 실행 시간과 관련되어 있습니다.
웹서버에 설정된 php.ini max_execution_time = 5초로 되어있습니다.
5초동안 php파일을 실행할 경우 강제로 접속을 끊게 되어있습니다.
이는 php파일에 메일함수를 넣어 임의로 메일을 보내려는 익명의 사용자들 때문에
보안상 설정된 값입니다.여기는 필리핀이므로 속도가 뒤지게 느립니다. 그래서 타임아웃 걸리는거군요..
관심가져주셔서 감사합니다.
-
백성찬
2009.05.06 17:06
max_execution_time 기본이 30인데 5이면 조금 적군요.
그러나 이 설정은 사용자에 따라서 영향을 받는것이라기 보다는 프로그램의 내용에 영향을 받습니다.
한국의 사용자가 업로드 했을 때도 파일첨부가 불가능해야 합니다.
사용자 회선이 늦어 업로드가 안되는 경우는 max_execution_time 보다는 max_input_time 의 영향을 받습니다.
아마 기본 값이 60인데 이 시간을 초과하면 파일이 업로드 되지 못합니다.
http://www.bek.me/?document_srl=181627
-
골드로드
2009.05.06 17:20
아 그렇군요 서버담당자와 상의 하겟습니다. 감사합니다. ^^
500k는 올라 간다면 호스팅사에서 제한한 용량을 확인해보십시오.
호스팅사에서 제한한 용량 보다 크게 xe 관리자에서 설정한다고 해서 파일이 올라가지는 않습니다.
제한 용량 범위에서도 파일이 올라가지 않으면 폴더의 권한이 없어서 그럴 수도 있습니다.
서버가 한국에 있다면 새로 테스트 게시판을 하나 만들어 권한을 제한 두지 말고 링크해보십시오.
또한 업로드 시간도 길면 타임아웃으로 업로드 되지 않을 수 있습니다.
이것 또한 서버에서 설정한 값이므로 사용자가 임의로 바꿀 수는 없습니다.