일반페이지를 폴드안에 넣고 head 인클루드시 경로설정문제 정보
일반페이지를 폴드안에 넣고 head 인클루드시 경로설정문제
본문
index.php 에서 헤드파일을 불러올때...
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
이렇게 작성됩니다.
서브페이지가 많아서 루트에 home 폴드를 만들고 그안에 서브페이지를 작성했습니다.
head 파일을 불러오고자 상위폴드인 ../ 으로 경로를 잡았는데 파일을 찾지 못합니다.
<?
include_once("../_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("../_head.php");
?>
또한 /_common.php 로 접근해도 파일을 찾지 못합니다.
경로를 어떻게 줘도 파일을 찾지 못하는거 같은데...무엇이 문제인가요?
동일선상에서만 페이지를 만들어야 하나요?
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("./_head.php");
?>
이렇게 작성됩니다.
서브페이지가 많아서 루트에 home 폴드를 만들고 그안에 서브페이지를 작성했습니다.
head 파일을 불러오고자 상위폴드인 ../ 으로 경로를 잡았는데 파일을 찾지 못합니다.
<?
include_once("../_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("../_head.php");
?>
또한 /_common.php 로 접근해도 파일을 찾지 못합니다.
경로를 어떻게 줘도 파일을 찾지 못하는거 같은데...무엇이 문제인가요?
동일선상에서만 페이지를 만들어야 하나요?
댓글 전체
보드 마다 특성이 있어 어떻게 최상위 디렉토리를 설정하는 방식이 다릅니다. 그누보드 경우 _common.php파일을 이용하는데 이 파일을 열어보면 $g4_path를 설정하는 것을 보게 됩니다. home 폴더에
<?php
$g4_path = '..';
include_once("g4_path/common.php");
?>
이렇게 _common.php파일을 만들어주시거나 혹은
<?php
$g4_path = '..';
include_once("$g4_path/_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("../_head.php");
?>
이렇게 작성하면 됩니다. 핵심은 상위 계층을 $g4_path로 설정한다는 점입니다.
<?php
$g4_path = '..';
include_once("g4_path/common.php");
?>
이렇게 _common.php파일을 만들어주시거나 혹은
<?php
$g4_path = '..';
include_once("$g4_path/_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("../_head.php");
?>
이렇게 작성하면 됩니다. 핵심은 상위 계층을 $g4_path로 설정한다는 점입니다.

아래껄로해서 해결되었습니다.
폴드구조랑 관계없이 그누보드가 동작할려면 상대경로로 잡아야되겠군요...
이제 조금 이해가 되려고 하네요...
조언 감사합니다.
폴드구조랑 관계없이 그누보드가 동작할려면 상대경로로 잡아야되겠군요...
이제 조금 이해가 되려고 하네요...
조언 감사합니다.