아웃로그인과 head.sub.php 에러 > 그누4 질문답변

그누4 질문답변

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

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

아웃로그인과 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 에 설치되어 있습니다.
 
 
몇시간동안 이곳 검색해보고 모두 다 해봐도 에러가 사라지질 않습니다. 명확히 '여길 이렇게 고치시고 이렇게 해보세요' 라고 써있는건 다 해봤는데 안되네요.. '됐습니다!' 라고 하신 분들은 달랑 됐다는 말씀만 하시고 어떻게 고치셨는지 말씀 안해주시고.. ㅠ.ㅠ
 
그누보드 꼭 한번 써보고 싶습니다.
도와주세요 고수님들 ㅠ.ㅠ

댓글 전체

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");
?>

게 되는거군요? ^^

그런데 안되네용..;;
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

입니다.

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

<?
$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 로 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");
?>

만 넣으면 되겠죠.

도와주신 모든 분들 감사드립니다.
전체 2 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT