외부로그인 오류메시지 정보
외부로그인 오류메시지
본문
오랜만에 질답 게시판에 왔습니다..
coconat.ivyro.net 패이지 주소이구요,,
첨부파일처럼 오류메시지가 상단에 뜨고 외부로그인창은 나타나긴합니다.
파일 경로는 빨간 박스처럼 해놓았구요.
header.html에는
<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
이렇게 들어가있구요.
_common.php 에는
<?
$g4_path = "gnuboard4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이렇게 넣었습니다.
일단 제가 넣은 내용들이 맞는지,, 그리고 오류가 뜨는 이유가 뭔지..
그리고 해결방법이 궁금힙니다.
도와주세요
coconat.ivyro.net 패이지 주소이구요,,
첨부파일처럼 오류메시지가 상단에 뜨고 외부로그인창은 나타나긴합니다.
파일 경로는 빨간 박스처럼 해놓았구요.
header.html에는
<?
include_once("./_common.php");
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php"); // outlogin() 함수를 사용하여야 하므로 이 프로그램을 포함시킵니다.
echo outlogin("basic"); // basic 스킨으로 아웃로그인을 출력합니다.
?>
이렇게 들어가있구요.
_common.php 에는
<?
$g4_path = "gnuboard4"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이렇게 넣었습니다.
일단 제가 넣은 내용들이 맞는지,, 그리고 오류가 뜨는 이유가 뭔지..
그리고 해결방법이 궁금힙니다.
도와주세요
댓글 전체

head.sub.php 파일이 두번 include 되었네요.
(페이지 소스보기하면 <html> 태그가 두번 나옵니다..)
(페이지 소스보기하면 <html> 태그가 두번 나옵니다..)

감사합니다. 에러메시지가
Warning: Cannot modify header information - headers already sent by (output started at /home1/coconat/public_html/index.html:2) in /home1/coconat/public_html/gnuboard4/common.php on line 8
이거 하나로 줄었네요..
이건 어떻게 해결할수있을까요
Warning: Cannot modify header information - headers already sent by (output started at /home1/coconat/public_html/index.html:2) in /home1/coconat/public_html/gnuboard4/common.php on line 8
이거 하나로 줄었네요..
이건 어떻게 해결할수있을까요

에러 메시지 상으로는 index.html 두번째라인에서 뭔가 출력이 있다는 건데..
(아시겠지만 common.php 파일의 8라인 header() 함수 이전에 출력이 있으면 나오는 메시지입니다)
이 경우는
- index.html 의 2번째 라인에서 출력이 있거나,
- _common.php 파일의 첫 라인이 <? 앞에 공백이나 공백라인이 있는 경우,
- _common.php 파일의 파일인코딩이 잘못되어있는 경우 (utf-8 BOM 일 경우 에러가 나는 경우도 있더군요)
가 있을 수 있습니다. 체크해보세요.
(아시겠지만 common.php 파일의 8라인 header() 함수 이전에 출력이 있으면 나오는 메시지입니다)
이 경우는
- index.html 의 2번째 라인에서 출력이 있거나,
- _common.php 파일의 첫 라인이 <? 앞에 공백이나 공백라인이 있는 경우,
- _common.php 파일의 파일인코딩이 잘못되어있는 경우 (utf-8 BOM 일 경우 에러가 나는 경우도 있더군요)
가 있을 수 있습니다. 체크해보세요.