일반페이지를 폴드안에 넣고 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 로 접근해도 파일을 찾지 못합니다.
경로를 어떻게 줘도 파일을 찾지 못하는거 같은데...무엇이 문제인가요?
동일선상에서만 페이지를 만들어야 하나요?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 2개
<?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로 설정한다는 점입니다.
폴드구조랑 관계없이 그누보드가 동작할려면 상대경로로 잡아야되겠군요...
이제 조금 이해가 되려고 하네요...
조언 감사합니다.