묻고답하기
이미지첨부후 본문삽입후 등록시 사이트 전체를 먹통시키는 문제.
2008.12.05 09:31
사진파일 등록하려고 할때 사진파일 첨부하고 본문 삽입한후 등록버튼 누르고 확인을 누르면
정상적으로는 작성한 글로 보이게 새로고침이 되야되지만 홈페이지가 흰 바탕으로 아무것도 안보입니다.
그러면서 그 게시판메뉴 자체도 접속 불가능하고, 홈페이지의 다른 메뉴들도
(예로 메인페이지같은 전혀 그 게시판메뉴와 상관없는것)
흰색화면이 되면서 홈페이지가 다운되어버립니다.
해결은 관리자페이지에 접속해서 그 게시글을 지워야 홈페이지가 정상적으로 돌아오구요.
질답게시판을 뒤지면서 이와같은 현상이 있으신 분들의 문의글 2개를 보았습니다만,
해답은 아직 없더군요. 저는 1.0.6버전을 쓰고있구요.
다른분 문의글1: http://www.zeroboard.com/17499528 <1.1.1버전>
다른분 문의글2: http://www.zeroboard.com/17508746 <모름>
글을 보면 뭐 파일용량크기제한에 걸려 그런거 아니냐 그러는데 그것도 아닌것같은게
설정은 2메가이지만, 파일첨부했던것은 1메가도 안되는것들 200k, 400k 뭐 이런식의 파일도 그러구요.
1메가 넘는것도 잘 등록되는건 잘 등록됩니다.
그리고 원본이미지의 크기문제도 같은크기라도 잘되는건 또 잘되고..
이 문제는 한 게시판의 오류로 끝나는게 아니라 사이트 전체를 먹통으로 만들어버리고 그래서
해결이 필요한 문제같은데요. 답변부탁드립니다.
댓글 11
-
guny
2008.12.05 09:39
당연히 완존 큰 이미지겟군요....검색해보면 여러가지 팁들이 잇던데..좀 찾아보시지... -
이니영혼
2008.12.05 09:59
글을 매우 건성건성 읽으시나보네요. 완전 큰 이미지가 아니더라도,
게시판에 동급크기 이미지가 올라가는것도 있고, 안올라가는것도 있습니다.
이미지가 다 커서 그런거면 이미 그에 대한걸 찾아보았겠죠.
문의글도 최대한 설명을 다 했고, 그런식으로 답변하실꺼면 답변을 아예 하질마세요.
방법을 찾아보고자 하는 사람에겐 매우 불쾌하답니다. -
푸른솔아
2008.12.05 10:22
이니영혼님 질문에 감사드립니다. 저도 같은 경우입니다. 초고수님이 이문제를 해결해주시길 간절히 바랍니다.
저는 xe1.1.1입니다.
저도 다른 큰 이미지를 삽입해 보았으나 다 잘올라갑니다만 특정 파일이 문제인것 같습니다. 문제는 왜 어느것은되고 어느것은 안되느냐입니다. 이유를 알고 싶습니다. 테스트 첨부 파일은 본문 두번째 링크에 있습니다. 고수님들 테스트 부탁드립니다. -
백성찬
2008.12.05 10:41
첨부한 파일로 올려 보십시오. -
~도기
2008.12.05 10:44
이미지가 커서 그런 것은 아니라고 봅니다. (이미지가 크다면 I/O 에러가 발생하겠지요. 뭐 제로보드의 설정상 PHP.ini에서 설정한 크기 이상으로 설정하지는 못하겠지만...)
한가지 의견으로... 이미지를 업로드해서 '공백'이 된 상태에서 페이지의 소스를 살펴보면 문제를 찾는데 도움이 되지 않을까요? 상황에 따라서는 단순히 빈페이지가 아니라 뭔가 내용이 있을지도 모르니까요. -
백성찬
2008.12.05 11:29
썸네일이 없어서 입니다.
홈페이지를 보여 줄 때
첨부파일이 있으면 썸네일을 가져오라고 합니다.
썸네일이 없으면 만들어서 가져오라고 합니다.
그런데 썸네일을 생성하지 못합니다.
썸네일은 생성하지 못했는데 가져오라고 하니 답답할 수 밖에 없습니다.
썸네일은 gd라는 것이 만듭니다.
버전에도 영향이 있을 수 있습니다.
그러나 더 중요한 것은 메모리 입니다.
예로 물건은 무게와 크기로 구분 할 수 있습니다.
비행기 탈 때 개인이 소지할 수 있는 총 무게와 크기를 제한하고 있습니다.
유모차도 접었을 때 크기를 기준으로 제한하고 있습니다.
만약 아주 큰 필름이 있는데 크기에 제한을 받는다면 접든지 말아서 크기를 줄여야 하는데 이 작업을 할 공간이 필요합니다.
넓은 바닥에 펴 놓고 하면 좋은데 사람은 많고 발디딜 틈도 없는 공간에서 접으려먼 힘들겠죠.
시간은 없고 하다하다 안되면 어떻게 합니까?
가지고 가지말자 라고 하겠지요.
서버에도 작업하는 메모리를 정해 놓고 있습니다.
이 영역이 작으면 프로그램을 완전히 수행하지 못합니다.
그렇다고 무작정 키울 수는 없고 가능한 범위에서 조금 늘리면 됩니다.
서버 이용자가 할 수 있는 부분이 아니니 서버 관리자에게 부탁해 보는 수 밖에 없습니다.
대체 방법으로는 용량이 아닌 해상도를 줄여서 사용하는 것이 하나의 방법입니다. -
이니영혼
2008.12.05 12:21
위에 주신 첨부파일로 올려보았습니다.
별 문제없이 등록은 진행되었습니다.
같은파일로 3번정도 올려보았는데 처음은 문제없이 잘올라갔고,
두번째와 세번째는 본문삽입으로 이미지까지 완벽히 띄우고 등록을 눌러서
글 작성까지는 되었는데 본문에 정작 이미지는 뜨지않아 수정으로 다시 본문삽입으로 불러와야되더군요. -
백성찬
2008.12.05 12:43
썸네일이 잘 생성 되는 지 확인용으로 올린 것입니다. -
이니영혼
2008.12.05 12:54
추가로 이미지 크기에 따라서 발생되는 오류가 있나 확인해보고자
여러 크기의 이미지를 만들어서 실험했는데, 1800x1000까지는 무리없이 등록이되는군요.
가로크기가 1800이 넘거나, 세로크기가 1000이 넘어가면 오류가 발생되구요.
하지만, 작성된글을 안보여주고 백지상태 오류가 나도, 게시판 자체가 백지로 되버리는 오류는
어느때엔 나타나고 어느때엔 저 크기넘어가는 이미지를 첨부한 글이 게시판에 보이며 유지되기도하는군요.
이미지 크기에 대해 나타나는 오류는 위엣글을 읽어보니 서버관리자에게 전하면 어느정도 늘리는게 가능하시다고 하셨는데
어떤부분에 대해 요구를 해야되는건지요? -
백성찬
2008.12.05 13:04
http://www.bek.me/?document_srl=330208 -
이니영혼
2008.12.05 13:16
백성찬님 도움으로 어느정도 해결기미가 보일것같습니다.
해상도가 큰 이미지를 띄울경우의 (저의 경우에는 1800x1000이상) 에 생기는 백지화오류는
일단 관리자페이지 에드온부분에서 본문내이미지리사이징 이 활성화되있는지 확인해보시고,
활성화됬는데도 그럴경우는
http://www.bek.me/?document_srl=330208 (개인서버운영 또는 서버관리자에게 요구할시)
http://www.zeroboard.com/17141761 (아래 해결방법을 왜 써야되는가에 대한 글-글안에 밑에링크들이있습니다.)
http://www.zeroboard.com/16610977 (큰 파일의 썸네일이 안생기는 경우 해결방법)
http://www.zeroboard.com/16621221 (큰 파일의 썸네일이 안생기는 경우 해결방법-위엣글 덧붙이기)
를 참고하시면될듯싶네요.
그 외, 섬네일생성오류가 아닌경우(큰사이즈이미지가 아닐경우에 발생되는)는 좀 더 올려보면서 찾아봐야겠습니다.