처음설치후 index.php및 _common.php경로설정... 정보
처음설치후 index.php및 _common.php경로설정...본문
홈페이지를 어느정도 완성되간다 싶었는데...
문제가 생겼습니다.
최근게시물에 계속 오류가 나옵니다.
Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/micekorea/www/board/index.html:6) in /home/hosting_users/micekorea/www/board/lib/common.lib.php on line 109
별짓을 다해보다 결론내린것이
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
include_once("./_head.php");
?>
이것 이전에 html을 먼저 읽어들이는 오류인듯합니다.
설치는 주먹구구식으로 하다보니 이상하게 연결이 된듯해서요...
그래서 처움부터 다시 하려고하는데요.
(현재 http://www.micekorea.co.kr/board/index.html를 짧은주소로 하는 방식을 취하고 있습니다.)
PHP를 모르는 저로서는 인쿠르드가 뭔지 잘 몰라서 연결이 잘 안됩니다.
잘아시는분은 이렇게 저렇게 변경하시면선 인크루드를 하시는것 같은데...
초보의 [노프레임 무조건 따라하기] - jepae님를 봐도 경로설정에 대한 내용은 언급이
안되있는듯 합니다.
가장 기초적인 질문으로...
그림과 같이
제가 http://www.micekorea.co.kr/board 에 그누보드를 설치했구요 index는 http://도메인/index.php 이렇게 하려 합니다.
index.php
==================
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
include_once("./_head.php");
?>
===================
_common.php
===================
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
===================
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
===================
index.php와 _common.php를 그림과 같은 트리구조일경우 어떻게 수정해주어야 하나요?
또 가장 기본적인 두가지 파일이외에 다른 수정할 파일이 있나요? (index.php에 최근게시물을 넣는경우)
댓글 전체
index.php의 위치가
domain.com/index.php이고
그누는 domain.com/board 이면
$g4_path="./board";가 되어야겠죠
domain.com/index.php이고
그누는 domain.com/board 이면
$g4_path="./board";가 되어야겠죠
감사합니다... 빨리 해봐야 겠습니다.
domain.com/index.php라면
index.php파일이 있는 폴더에 _common.php를 생성하시고
===================
<?
$g4_path = "./board"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
===================
로 해야 됩니다.
상대경로가 무었인지 이해한다면 어려울게 없습니다.
현제 페이지를 기준으로 인클루드 한다면 상대경로이고
서버의 전체 경로를 기준으로 한다면 절대 경로이겠지요
http://domain.com/index.php가 있다면
index.php 기준으로 그누보드의 경로는
./board이고
그누 보드 기준으로 index.php는
../index.php 입니다.
"."은 현재 폴더
".."은 상위 폴더
"../../"은 상위폴더의 상위 폴더;;;;;
"./폴더이름"은 현재폴더에 있는 폴더
index.php파일이 있는 폴더에 _common.php를 생성하시고
===================
<?
$g4_path = "./board"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
===================
로 해야 됩니다.
상대경로가 무었인지 이해한다면 어려울게 없습니다.
현제 페이지를 기준으로 인클루드 한다면 상대경로이고
서버의 전체 경로를 기준으로 한다면 절대 경로이겠지요
http://domain.com/index.php가 있다면
index.php 기준으로 그누보드의 경로는
./board이고
그누 보드 기준으로 index.php는
../index.php 입니다.
"."은 현재 폴더
".."은 상위 폴더
"../../"은 상위폴더의 상위 폴더;;;;;
"./폴더이름"은 현재폴더에 있는 폴더
자세한 답변 너무너무 감사합니다... 디자인만 하다보니 잘 몰라서요^^
샘플로 http://www.micekorea.co.kr/index.php 만들었더니 잘됩니다.
지금부터 차근차근 수정해나가야 겠습니다^^
감사합니다.
샘플로 http://www.micekorea.co.kr/index.php 만들었더니 잘됩니다.
지금부터 차근차근 수정해나가야 겠습니다^^
감사합니다.
rolo님도 감사합니다..^^
제가 http://sir.co.kr/bbs/tb.php/g4_qa/18577 글보고 자꾸 아리까리 헛깔려서 질문드렸습니다.
rolo님도 감사합니다..^^
제가 http://sir.co.kr/bbs/tb.php/g4_qa/18577 글보고 자꾸 아리까리 헛깔려서 질문드렸습니다.
rolo님도 감사합니다..^^
이미 끝나신듯 하지만 다음 팁도 참고하세요
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=271
http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=271
감사합니다..^^ 밤새 수정했습니다... 그런데 아직도 오류가...ㅎ
이번에는 로그아웃이...ㅠㅠ
이번에는 로그아웃이...ㅠㅠ