index.php 상단 소스 질문 입니다.

index.php 상단 소스 질문 입니다.

QA

index.php 상단 소스 질문 입니다.

본문

안녕하세요.
제가 이번에 처음 그누보드5를 설치해 보았습니다.
그리고 index폴더를 추가한 후 그안에 index.php파일을 생성하고,
head.sub.php를 인클루드로 불려오려고 하는데,
아무리 소스를 수정해 봐도 불러와 지지가 않네요 ㅠㅠ
제가 예전 그누보드4를 사용할때 아래 소스를 사용했는데,
어떻게 수정을 해야 하는지 알려 주실 수 있나요?
답변 부탁 드립니다.ㅠㅠ
 
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("$g4[path]/_head.php");
?>

이 질문에 댓글 쓰기 :

답변 1

그누보드5에서는 path 등은 상수를 사용합니다. $g4[path] 는 G5_PATH 로 바꾸셔야 합니다.
예를 들면 include_once("$g4[path]/lib/latest.lib.php"); 는 include_once(G5_PATH.'/lib/latest.lib.php'); 과
같이 수정되어야 합니다.

답변 감사합니다.
그런데 아래와 같이 수정 후에도 불러오지 않는데,
다른 문제가 있는건가요?ㅜㅜ
<?
include_once(G5_PATH.'./_common.php');
include_once(G5_PATH.'/lib/latest.lib.php');
include_once(G5_PATH.'/_head.php');
?>

_common.php 인클루드 부분은 수정하실 필요가 없는데 수정하신 것 같습니다.
common.php 파일이 인클루드 되고 실행이 되어야 G5_PATH 등의 상수가 값을 갖게 되거든요.
_common.php 파일이 common.php 파일을 인클루드 하는 파일인데.. 말씀하신 것처럼 수정하시면
common.php 파일은 인클루드 될 수가 없습니다.

말씀하신대로
<?
include_once("./_common.php");
include_once(G5_PATH.'/lib/latest.lib.php');
include_once(G5_PATH.'/_head.php');
?>
위와 같이 수정했는데도 안 불러 오네요 ㅠㅠ
수정한 부분도 없는데.. 왜 그러는 건지 ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 12
QA 내용 검색

회원로그인

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