묻고답하기
파일첨부 오류는 어케 답이 없나봐요? 업로드하면 사라지는데... ㅡㅡ;
2008.07.12 10:19
좀 자세히 증상을 적자면요...
이미지 파일을 첨부파일로 해서 등록해주면 정상적으로 동작합니다.
근데, 다른 확장자 or 종류의 파일을 등록하면 업로드 100% 되고 바로 사라지네요.
소스 수정 빼고는 별별 짓 다 해봤는데, 안 되더군요. ㅡ_ㅡ;;
(플래쉬 버전 운운하시던데, 그건 문제되는 부분이 아닐겁니다)
업로드 디렉토리 보니까, image 에는 정상적으로 파일들이 있지만,
역시나 binaries 안에는 텅~ 비었습니다.
일단 힌트는 여기까지 찾았습니다만,
소스 뜯을 시간이 없어서 혹시나 싶어 글 남겨봐요.
답변이 없으면 캐노가다 해서라도 처리를 해야겠습니다. ㅠ_ㅠ;;
댓글 20
-
백성찬
2008.07.12 12:33
이 사이트에서 테스트 해보십시오. -
Attached
2008.07.12 18:16
이 리플 적는 분 계시네요.. 역시... ㅎㅎ
그렇잖아도 질문 글 적고 테스트 바로 해봤는데, 여긴 잘 됩니다.
파일첨부 기능 자체의 문제라기 보다는, 범용성이 떨어지게 된 원인을 찾고 있는 중입니다.
(비록 고수는 아니지만, 명색이 직업적인 PHP 프로그래머입니다.. ㅡ_ㅡ;;)
정말 좋은 게시판인데, SSL 환경 반영 안 된다던가,
파일첨부 오류 같은게 옥의 티 같아서 안타깝습니다. ㅠ_ㅠ;; -
백성찬
2008.07.12 22:03
질문한 내용에 업로드 되지 않는 파일의 정보나 zbxe버전, 서버의 종류 등 파일이 업로드 되지않을 요건에 대한 설명은 없고
막연히 이미지 파일은 업로드 되고 다른 종류의 파일은 업로드 되지않는 다는 내용으로 과연 답이 나올까요?
모든 가능성을 다 열거 하기를 원하는 것입니까?
그러므로 이 사이트에서 테스트 해보라는 것이고 이 뜻은
동일한 파일, 브라우저로 테스트 해서 가동여부를 확인해보라는 것입니다.
소유한 사이트만 안된다면
zbxe 프로그램차이(버전, 파일업로드 누락 등)
서버의 차이(구동프로그램이나 셋팅)이니 원인을 찾기가 쉽겠죠.
-
백성찬
2008.07.12 22:14
이 사이트에서 검색해보면 나오겠지만 동일한 이미지 파일도 파일명에 따라 올라가지 않을 수도 있고 본문에 보이지 않을 수도 있습니다.
첨부한 파일은 동일 파일로 이름만 다를 뿐입니다.
아래의 파일은 본문 삽입 시 보이지 않습니다.
그러나 아래의 파일도 다른 사이트에서 보일 수도 있습니다.
경우의 수가 많다는 것을 예로 들어 봤습니다. -
Attached
2008.07.13 17:15
질문 내용은 '파일첨부' 에 관한 것인데,
'본문삽입' 까지 확장하신 이유를 모르겠네요. ㅡ_ㅡ;;
버전이라든가 구체적인 정보를 적지 않은 것은 제가 놓친 부분이 맞습니다만,
글 내용에 image 디렉토리랑 binaries 디렉토리랑 상황이 어떻게 다른지 적어놨으면 이해하셨을텐데요.
여기 zbXE 관련 질문 게시판 맞지 않은가요?
zbXE 게시판 구조는 이해하고 있으면서 답변 달겠다고 적으신겁니까? ㅡ,.ㅡ;; -
gnee
2008.07.12 12:33
파일이 사라지는것은 제로보드 폴더 퍼미션권한 떄문일수도 있습니다.
권한을 707로 줘보세요. -
Attached
2008.07.12 18:17
그런 문제는 아닙니다. 참고하세요. -
hyunwe
2008.07.12 20:41
제 생각에는 그런문제 맞는것 같습니다. 저도 저 현상 몇번 겪어봤는데 다 퍼미션 변경으로 해결했습니다.
제로보드가 이미지 파일과 바이너리 파일을 구분해서 저장하시는건 알고 계실겁니다.
파일/바이너리 폴더 안에 들어가보면 번호가 쭉 있는데 그 번호가 게시판 번호입니다.
그중 파일이 안올라가지는 게시판번호 폴더의 퍼미션을 707이나 777로 변경해보시기 바랍니다....
정상적으로 작동되는 폴더라면 퍼미션변경이 안되므로 폴더 전부 시도해보면 됩니다...
물론 파일 폴더나 바이너리 폴더도 퍼미션이 변경 가능하다면 777로 변경해주세요...
제가 버그신고란에 저의 경우를 자세히 써놨으니 참고하세요...
http://www.zeroboard.com/zbxe_bugreport/17042348 -
Attached
2008.07.13 17:17
해봤으니까 제가 그런 멘트를 남겼겠죠.
'상관관계' 를 '인과관계' 로 오해하고 있으신 듯 한데요,
해당 기능에 대해서 소스 분석 해보시길 권합니다. -
◀CGlink▶
2008.07.12 18:23
음 저는 IE에서는 업로드 잘 되고 FF에서는 업로드 되면 싹 사라지는 증상을 겪고있습니다.^^;;
관리자메뉴의 기능성모듈관리 첨부파일 에 가보면 상태가 '유효'가 아니라 '대기'로 되어있군요. -
gnee
2008.07.13 00:14
이사람 참 답변 정말 해주지 말아야 할사람이네
로그인안하고 노골적으로 사람 성의 무시하는거보면 알만합니다. -
Attached
2008.07.13 17:12
이 게시판의 정책에서 요구하지 않았고, 저도 필요치 않아 하지 않은 것 뿐입니다.
님 논리대로라면, 로그인 하고 욕설 적으면 미사여구로 보이시겠군요.
꼬투리 잡고 싶은 기분은 알겠는데 정도껏 하세요.
> 소스 수정 빼고는 별별 짓 다 해봤는데, 안 되더군요. ㅡ_ㅡ;;
제가 분명히 글에서 적었던 이 내용 무시하고서 다짜고짜 퍼미션 변경해보라고
무성의하게 리플 적는 님 수준은 어떻게 받아들여야 하나요? -
테스트
2008.07.14 11:51
ㅣㅣㅣ -
테스트
2008.07.14 11:52
그림 업로드 테스트중입니다..... -
yoo316
2008.07.14 21:54
저도 같은 현상입니다.
같은 사이트의 모든 게시판에는 파일 첨부가 되는데,
단 하나의 게시판에서만 첨부가 안되네요.
용량이 초과한 것도 아닌데, 100%까지 업로드되고 나서는 첨부파일이 사라집니다.
여러 파일을 업로드할 경우, 모든 파일이 100%까지 업로드되었다고 보이다가 마지막 파일이 100%되면 모든 파일이 사라집니다.
더운 날 밤, 좋은 꿈 꾸세요. -
한글파일
2008.07.19 21:56
저도 같은현상이었는데요.
알고보니 한글파일명의 파일을 올리면 그러더군요..
영문파일로 이름바꺼서 한번 올려보세요. -
Sephiroth323
2008.07.22 17:35
제경우 ZBXE 업데이트하면서 생긴 오류였는데,
files의 attach폴더의 권한을 757로 변경해주니 잘 됩니다.
방법은 ssh로 접속해서,
#chmod 757 /home/xeuser/files/attach -R
(xeuser는 사용자 계정같은것이므로.. 알아서 바꾸시면 됩니다)
이런식으로 해주면 됩니다.
당연히 했을줄 알고 체크 안해본 부분이었는데 바로 되는군요.
조금 안정화되면 그대로 써야겠습니다..
여담입니다만, zbxe는 아직 좋습니다만, 리눅스로 따지면 2.4커널때의 분위기 같군요.
업데이트 하자니 조금 두렵고, 그냥 쓰자니 조금 불편하고.. -
Tom Han
2008.07.26 08:39
같은 증상으로 삽질하던 끝에 저는 해결이 되었습니다.
서버의 PHP 5를 언인스톨하니까(호스팅 회사 - 로그인- 서버설정에서 : 다를수 있음) 됩니다.
퍼미션등등 별 ** 다해도 안되더니 구글에서 찾아보다가 해봤는데 되는군요... -_-;; 혹시 도움이 되시길 바랍니다... -
Tom Han
2008.07.29 04:03
이것도 저것도 안되면 여기를 참고해 보세요. http://www.zeroboard.com/16455681
php.ini 파일에
max_execution_time = 120
max_input_time = 300
post_max_size = 760M
upload_max_filesize = 720M
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
를 삽입한후에 루트및 zbxe 폴더안에만 넣었는데도 됩니다. -
최원
2008.08.28 20:24
Tom Han 님이 올려주신...
post_max_size = 760M
upload_max_filesize = 720M
방법이 가장 유효하군요...
폴더의 권한을 변경하여 문제가 해결되지 않는다면..
위 옵션을 위 값과 동일하게 주시는게 좋겠습니다..
post_max_size > upload_max_filesize 를 항상 유지해야 하는데...
첨부파일도.. 여기에 포함이 되나 봅니다..
어쩐지 전 upload 사이즈만 미친듯 늘려도 안되서.. post 쪽도 올려 봤더니.. 잘 되네요...