오류발생인데 도움부탁드립니다. 정보
오류발생인데 도움부탁드립니다.
본문
http://www.nahuco.com/ 싸이트를 만들었는데요.
Warning: Cannot modify header information - headers already sent by (output started at /home/nahuco.com/public_html/index.htm:6) in /home/nahuco.com/public_html/nahuco/lib/common.lib.php on line 109
위와 같은 에러가 납니다. 쿠키쪽에 문제가 있는 것 같은데...
어디를 손봐주어야 할까요...
파일경로는 이렇습니다.
/index.htm
/nahuco(그누보드4)/그누보드 관련 폴더 및 파일 일체(경로 동일)
루트에 있는 index.htm에 최신글을 추출하는 코딩을 넣어주었습니다.
이후 문제가 생기고 있습니다.
몇가지 수정한 것은 최신글 추출을 위해 경로를 좀 바꾸어 줬는데요.
index.htm에 부분
<?
include_once("./nahuco/_common.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
?>
include_once("./nahuco/_common.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
?>
_common.php 파일
<?
$g4_path = "./nahuco"; // common.php 의 상대 경로 <-- 원래는 "." 입니다.
include_once("$g4_path/common.php");
?>
$g4_path = "./nahuco"; // common.php 의 상대 경로 <-- 원래는 "." 입니다.
include_once("$g4_path/common.php");
?>
또한, 그누보드 관리자 페이지도 사용해야 해서
/nahuco/index.php 의 부분을
<?
include_once("./_common1.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
.
include_once("./_common1.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
.
.
?>
로 바꾼 뒤에
_common1.php 파일을 생성했습니다.
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이 외에는 변경한게 없구요. 도움바라겠습니다.
댓글 전체
1,
head.php에 보시면 include 되는 lib.php 가 있을 겁니다.
각각 열어 보시면 <?과 ?>으로 구문들이 끝납니다.
끝난구문 ?>과 다음 <? 사이에 공백라인을 없애 주세요.
2,data/session 의 퍼미션을 0777 또는 777 로 변경 하십시요.
3,계속 그런 에러가 나가나 윈도우 호스팅이라면 골벵이로 스킵하셔도 무방합니다.
@setcookie(md5($cookie_name),
@base64_encode($value), $g4[server_time] + $expire, '/', $g4[cookie_domain]);
3번을 적극 추천해 드립니다..
head.php에 보시면 include 되는 lib.php 가 있을 겁니다.
각각 열어 보시면 <?과 ?>으로 구문들이 끝납니다.
끝난구문 ?>과 다음 <? 사이에 공백라인을 없애 주세요.
2,data/session 의 퍼미션을 0777 또는 777 로 변경 하십시요.
3,계속 그런 에러가 나가나 윈도우 호스팅이라면 골벵이로 스킵하셔도 무방합니다.
@setcookie(md5($cookie_name),
@base64_encode($value), $g4[server_time] + $expire, '/', $g4[cookie_domain]);
3번을 적극 추천해 드립니다..
몇가지 수정한 것은 최신글 추출을 위해 경로를 좀 바꾸어 줬는데요.
index.htm에 부분
<?
include_once("./nahuco/_common.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
?>
라고 말씀하시 부분이 index.htm의 맨 처음에 있어야 합니다.
<?가 첫 줄, 첫 글자여야 합니다.
index.htm에 부분
<?
include_once("./nahuco/_common.php"); <-- 원래는 ./_common.php 입니다.
include_once("$g4[path]/lib/latest.lib.php");
?>
라고 말씀하시 부분이 index.htm의 맨 처음에 있어야 합니다.
<?가 첫 줄, 첫 글자여야 합니다.

감사합니다. rolo님 말씀하신데로 수정했더니만 제대로 되네요...
비슷한 애러가 나는데..^^참고 되겠습니다.
참고할꼐요^^ 좋은 정보 감사

깡통님의 3번방법이 먹히네요..감사..^^