아웃로그인과 head.sub.php 에러

안녕하세요.
우선 멋진 보드인것 같습니다. 제로보드만 사용하다가 그누보드를 알게되어서 사용해보려고 합니다.
 
우선 문제는 제목과 같이 '아웃로그인과 head.sub.php 에러' 입니다.
 
 
아웃로그인 테스트 페이지 입니다.
 
다 잘 되지만 에러메시지가 뜹니다.
 
-----------------------------
 
Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 34

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 35

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 36

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 37

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/_common.php:4) in /home/hosting_users/feverent/www/gnuboard4/head.sub.php on line 38
 
------------------------------
 
 
다음은 test.php 와 _common.php 소스입니다
 
 
test.php
 
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "Fever Entertainment Korea";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<?=outlogin("basic");?>
<?
include_once("$g4[path]/tail.sub.php");
?>
 
 
 
_common.php
 
<?
$g4_path = "./gnuboard4";
include_once("$g4_path/common.php");
?>
 
 
 
 
현재 cafe24 에 웹호스팅을 사용하고 있으며, www (기본) 폴더에 test.php 와 _common.php 가 있고, 그누보드는 www/gnuboard4 에 설치되어 있습니다.
 
 
몇시간동안 이곳 검색해보고 모두 다 해봐도 에러가 사라지질 않습니다. 명확히 '여길 이렇게 고치시고 이렇게 해보세요' 라고 써있는건 다 해봤는데 안되네요.. '됐습니다!' 라고 하신 분들은 달랑 됐다는 말씀만 하시고 어떻게 고치셨는지 말씀 안해주시고.. ㅠ.ㅠ
 
그누보드 꼭 한번 써보고 싶습니다.
도와주세요 고수님들 ㅠ.ㅠ
|

댓글 14개

<? 요 부분과
?> 이 부분에
스페이스바 즉 한칸 띄어쓰기, 공백이 없어야 합니다.
체크해봤는데, 공백같은건 없는것 같던데..
답변 감사드립니다 ^^;
test.php

<?
$g4_path = "."; --> 삭제
include_once("$g4_path/_common.php"); -->include_once("./_common.php");
$g4[title] = "Fever Entertainment Korea";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<?=outlogin("basic");?>
<?
include_once("$g4[path]/tail.sub.php");
?>
즉,

<?
include_once("./_common.php");
$g4[title] = "Fever Entertainment Korea";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>
<?=outlogin("basic");?>
<?
include_once("$g4[path]/tail.sub.php");
?>

게 되는거군요? ^^

그런데 안되네용..;;
본문이 수정 되었네요...
인터넷옵션에서 쿠키 및 파일삭제 하시고~
test.php 파일을 삭제 후 다른 파일명으로 재업로드 하세요~
아까 <? .. ?> 말씀하셨는데 아래 rolo 님이 짚어주신것이랑 비슷했네요. 저렇게 적어주셔서 < 랑 ? 사이인줄 알았는데.. 답변 감사드립니다. ^^
_common.php

<?
$g4_path = "./gnuboard4";
include_once("$g4_path/common.php");
?>

이 파일 마직막에 혹시 공백이 ???
rolo 님 감사드립니다. ^^;
저같은 초보도 알기 쉽게 답변해주시고.. 정말 감사드립니다. ^^
해결되었어요! (아까 유아원님 답도 못알아먹고.. 허접해서 죄송;;)

완성되면 꼭 다시 놀러올께요~*

올해 E3 취재도 있으니 꼭들 구경오세요~* ^^
아, 악몽이 되살아 났습니다! -_-;;

test.php 가 잘 되었다 싶어서 html 코드들과 섞어봤는데 또 에러가 나네요..
이젠 덤으로

Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/feverent/www/main.php:3) in /home/hosting_users/feverent/www/gnuboard4/lib/common.lib.php on line 109

까지;;

주소는
http://fever-ent.com/main.php

입니다.

아까 너무 많이들 도와주셔서 더 물어볼 염치는 없지만..
혹시 아신다면 자비를.. ㅡ.ㅜ
main.php: 앞부분에 뭐가 있던지
include '_common.php'가 가장 먼저 와야 합니다.
아. 너무 감사드립니다.
원프레임 (노프레임이던가? ^^) 로 제작해서 혹시 중간에 넣으면 깨지지 않을까 걱정했는데..

<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "Fever Entertainment Korea";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>

이걸 가장 먼저 넣으니 잘 되네요. 정말로 모든 분들 감사드립니다. (_ _)
E3가 뭔가요? ^^ 전 T1, T3, E1, E3 같은 거밖에 몰라서요.
아. 미국에서 하는 게임 컨벤션이요. ^^
이번에 PS3 랑 닌텐도 Wii 가 나온다고 하네요. 기대중~* ^^
추가 후기입니다.
제가 index.php 로 top.html, main.html, bottom.html 이렇게 원프레임으로 만들었습니다.

그렇게 되면 index.php 가 아무래도 처음 불려들여지기 때문에

<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "Fever Entertainment Korea";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/lib/outlogin.lib.php");
?>

를 index.php 에 가장 윗자리에 놓습니다.
이렇게 하면 에러가 나지 않습니다. 물론 아웃로그인 원하는 곳에 넣으려면 위에 코드 또 넣을필요 없이 바로

<?=outlogin("basic");?>

<?
include_once("$g4[path]/tail.sub.php");
?>

만 넣으면 되겠죠.

도와주신 모든 분들 감사드립니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
휘중
19년 전 조회 1,402
휘중
19년 전 조회 1,099
19년 전 조회 1,584
19년 전 조회 1,799
19년 전 조회 1,669
19년 전 조회 1,511
19년 전 조회 1,446
19년 전 조회 1,237
19년 전 조회 968
19년 전 조회 1,704
19년 전 조회 1,513
19년 전 조회 1,530
휘중
19년 전 조회 1,515
휘중
19년 전 조회 1,176
19년 전 조회 1,100
19년 전 조회 1,670
19년 전 조회 1,029
19년 전 조회 1,152
19년 전 조회 1,278
19년 전 조회 1,563
🐛 버그신고