묻고답하기
파일첨부시 100%되고 서버요청후 사라지는 현상
2012.04.13 15:34
안녕하세요.
1.5.2.2.버전을 쓰고 있습니다.
파일 첨부시 100%까지 갔다가 서버요청후 사라져 버려 파일 첨부가 되질 않습니다.
원인이 무엇인가요? 어떻게 해결 가능한가요?
댓글 5
-
Seunghyun
2012.04.13 16:12
-
윤이아빠
2012.04.14 00:45
웹호스팅 서비스를 이용하고 계시다면 해당 계정의 hdd 용량이 다 찼을 때에도 님께서 말씀하신 것과 비슷한 증상을 겪었던 경험이 있습니다.
-
산책이
2012.05.21 18:45
ftp에서 수정이 안되는데 어떻게 해야 하나요?
-
푸른커튼2
2012.11.01 16:36
저도 홈페이지 리뉴얼 작업을 하려고 제로보드XE 설치테스트 하는 중에파일업로드 에러가 나서 한참을 고민하다가 해결책을 찾았습니다.서버환경은 오토셋6.3.1이고 제로보드XE 는 최신버전인 1.5.3.3 을 썼습니다.증상은 게시판이나 문서에 글쓰기를 할 때에 첨부파일을 파일첨부 버튼을 눌러서 하는데업로드가 진행되다가 100%가 되면 그냥 사라지는 증상으로 파일업로드를 할 수가 없는 증상입니다.그런 경우 해결방법입니다.
<제로보드XE1.5.3.3에서 글쓰기 할때 파일첨부 업로드가 100%까지 진행되다가 사라지는 현상의 해결책>오토셋이 설치된 경로 C:\AutoSet\Server\conf 폴더내에 있는 php.ini 파일을 열어보면
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
;upload_tmp_dir =이런 항목이 보일 겁니다. 거기에서 맨 아래의
;upload_tmp_dir = 이 부분을 upload_tmp_dir =C:/AutoSet/public_html/temp
이런 식으로 temp 폴더를 지정해주시면 됩니다.
C:/AutoSet/public_html 이 경로에 temp 라는 폴더를 새로 만들어 주시는 것도 잊으시면 않되구요.
가상호스트기능을 사용하신다면 가상호스트 경로에 temp 폴더를 만들어 주시면 됩니다.
제로보드xe에서 파일 업로드는 php 의 작동으로 되는데
php의 temp(임시저장폴더)가 지정되어있지 않아서 파일업로드에 에러가 났던 것입니다제로보드XE 자체의 문제가 아니고 웹서버 설치환경의 문제이더군요.
-
봄비
2020.09.08 16:50
Seunghyun 님 말씀대로 하니 되네요. 와~ 감동 ㅠㅠ
저도 그거때문에 며칠동안 골머리 앓은적 있었는데 가장 유력한 문제는 퍼미션 값 조절입니다.
ftp로 접속하셔서 먼저 xe가 설치된 루트나 폴더로 가시면 files 라고 폴더 있을겁니다. 이 폴더의 퍼미션이 707로 되어있어야 합니다.
그리고 file - attach - images 폴더가 있습니다. images 폴더와 그 안에 속해있는 모든폴더를 퍼미션 값을 707로 바꾸셔야 됩니다.
단, 파일은 제외하고 무조건 폴더만 해당됩니다.
그리고나서 캐쉬파일재생성하고 브라우저창 껐다가 다시 접속해보시면 아마도 될겁니다.
이래도 안된다면 XE사용팁 메뉴에서 100%라고 검색해보시면 해결방법이 다양하게 나오는데 모든 경우 다 동원해서 따라 해결해보시길바랍니다~