아웃로그인과 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
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");
?>
$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");
?>
include_once("$g4[path]/tail.sub.php");
?>
_common.php
<?
$g4_path = "./gnuboard4";
include_once("$g4_path/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");
?>
<?
$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");
?>
게 되는거군요? ^^
그런데 안되네용..;;
<?
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 파일을 삭제 후 다른 파일명으로 재업로드 하세요~
인터넷옵션에서 쿠키 및 파일삭제 하시고~
test.php 파일을 삭제 후 다른 파일명으로 재업로드 하세요~
아까 <? .. ?> 말씀하셨는데 아래 rolo 님이 짚어주신것이랑 비슷했네요. 저렇게 적어주셔서 < 랑 ? 사이인줄 알았는데.. 답변 감사드립니다. ^^
_common.php
<?
$g4_path = "./gnuboard4";
include_once("$g4_path/common.php");
?>
이 파일 마직막에 혹시 공백이 ???
<?
$g4_path = "./gnuboard4";
include_once("$g4_path/common.php");
?>
이 파일 마직막에 혹시 공백이 ???
rolo 님 감사드립니다. ^^;
저같은 초보도 알기 쉽게 답변해주시고.. 정말 감사드립니다. ^^
해결되었어요! (아까 유아원님 답도 못알아먹고.. 허접해서 죄송;;)
완성되면 꼭 다시 놀러올께요~*
올해 E3 취재도 있으니 꼭들 구경오세요~* ^^
저같은 초보도 알기 쉽게 답변해주시고.. 정말 감사드립니다. ^^
해결되었어요! (아까 유아원님 답도 못알아먹고.. 허접해서 죄송;;)
완성되면 꼭 다시 놀러올께요~*
올해 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
입니다.
아까 너무 많이들 도와주셔서 더 물어볼 염치는 없지만..
혹시 아신다면 자비를.. ㅡ.ㅜ
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'가 가장 먼저 와야 합니다.
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");
?>
이걸 가장 먼저 넣으니 잘 되네요. 정말로 모든 분들 감사드립니다. (_ _)
원프레임 (노프레임이던가? ^^) 로 제작해서 혹시 중간에 넣으면 깨지지 않을까 걱정했는데..
<?
$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 가 나온다고 하네요. 기대중~* ^^
이번에 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");
?>
만 넣으면 되겠죠.
도와주신 모든 분들 감사드립니다.
제가 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");
?>
만 넣으면 되겠죠.
도와주신 모든 분들 감사드립니다.