관리자페이지 상단에 에러 메시지 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

관리자페이지 상단에 에러 메시지 정보

관리자페이지 상단에 에러 메시지

본문

그누보드 처음 사용합니다. (어제부터~)
정확히 말하자면 다른 사람이 설치한 것 관리하는 중입니다. ^^;
그런데 어제까지 없던 에러메시지가 생겨서 당황스럽습니다.
특별히 건드린게 없는데... 원인이 뭘까요?
저 메시지 없애려면 어떻게 해결해야 되나요?

화면 캡쳐해서 이미지 첨부합니다.
그누보드와 친해지고 싶은데... 도와주세요.
  • 복사

댓글 전체

말그대로 header 가 이미 전송 되었다는 것으로 통상 php 에서 해더 설정을 위해 사용하는 header(...) 함수 가 호출 되기 이전에 어떤 문자가 출력 되었다거나 해서 이미 해더 선언된 경우에 발생합니다.
경고 문의 파일 라인에 가보시면 header 함수가 호출 되어 있을텐데요.
혹 해당 인텍스 파일에서 상기 파일들 호출 되는 이전단에 공백 문자 하나라도 들어간것이 아닌지 확인해 보시기 바랍니다.
/ibook/index.php 파일의 최상단에 변화가 없는지 확인 해보시는게 좋을듯합니다.
봄빛님 글 감사합니다.
그런데... 봄빛님 글을 보기 전에도 여러번 index파일을 다시 살피고, 수정하고, 아예 삭제후 다시 만들어 올리기도 하고... 그런데 오류가 안잡히더군요.

그래서 호스팅업체에 전화해서 물었더니...
호스팅업체 직원이 ssh로 보고 첫줄 <? 앞에 '이상한 넘'이 발견했슴다.
근데 이상한 것은 제가 메모장이나 에디터에서 열었을 때는 안보이던게
왜 ssh에서는 발견될까요?
호스팅업체 직원도 그 파일을 메모장에서 열어보고 그 '이상한 넘'이 안보인다고 신기해하더군요.

어쨌든 ssh에서 발견한 후 putty를 이용해서 수정했고,
일단 급한 문제는 해결되었슴다.

정말 궁금한 것은.....
왜 ssh에서 보이는 것이 메모장이나 에디터에서 안보이는 것일까요???
이것도 좀 답변해 주시면 감사하겠습니다.
훔 저도 정확히는 모르지만 일단 문자 셋등의 저장 및 해석 방식의 차이에 의한 것으로 알고 있습니다.
통상 우리가 쓰는 에디터 등은 파일을 문자 셋에 따라서 해석 하는데 즉 바이트당 매칭 되는 문자를 표시해주죠.. 그런데 만약 매칭 되는 바이트 가 없거나 할경우 표시 되지 않을수 있습니다.
utf-8 이랑 euc-kr 만 해도 서로 오가다 보면 이상한 문자가 나오거나 또는 빈공백으로 처리 되기도 하죠.
그런 이유로 바이트 단위의 깨진 코드 등이 포함 되어서 그런듯합니다.
또한 이는 편집기 마다 표현 방법 등이 달라서 ssh 상에서는 오류로 이상한 매칭을 시켜 주지만 에딧플러스 등에서는 걍 표기 하지 않는 등의 차이가 아닐까 합니다.
© SIRSOFT
현재 페이지 제일 처음으로