index.php 상단 소스 질문 입니다. 채택완료
볼링이
11년 전
조회 7,621
안녕하세요.
제가 이번에 처음 그누보드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");
?>
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
$g4['title'] = "";
include_once("$g4[path]/_head.php");
?>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
11년 전
그누보드5에서는 path 등은 상수를 사용합니다. $g4[path] 는 G5_PATH 로 바꾸셔야 합니다.
예를 들면 include_once("$g4[path]/lib/latest.lib.php"); 는 include_once(G5_PATH.'/lib/latest.lib.php'); 과
같이 수정되어야 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
볼링이
11년 전
�
편리
11년 전
_common.php 인클루드 부분은 수정하실 필요가 없는데 수정하신 것 같습니다.
common.php 파일이 인클루드 되고 실행이 되어야 G5_PATH 등의 상수가 값을 갖게 되거든요.
_common.php 파일이 common.php 파일을 인클루드 하는 파일인데.. 말씀하신 것처럼 수정하시면
common.php 파일은 인클루드 될 수가 없습니다.
common.php 파일이 인클루드 되고 실행이 되어야 G5_PATH 등의 상수가 값을 갖게 되거든요.
_common.php 파일이 common.php 파일을 인클루드 하는 파일인데.. 말씀하신 것처럼 수정하시면
common.php 파일은 인클루드 될 수가 없습니다.
�
볼링이
11년 전
말씀하신대로
<?
include_once("./_common.php");
include_once(G5_PATH.'/lib/latest.lib.php');
include_once(G5_PATH.'/_head.php');
?>
위와 같이 수정했는데도 안 불러 오네요 ㅠㅠ
수정한 부분도 없는데.. 왜 그러는 건지 ㅠㅠ
<?
include_once("./_common.php");
include_once(G5_PATH.'/lib/latest.lib.php');
include_once(G5_PATH.'/_head.php');
?>
위와 같이 수정했는데도 안 불러 오네요 ㅠㅠ
수정한 부분도 없는데.. 왜 그러는 건지 ㅠㅠ
�
편리
11년 전
파일이 불러지지 않으면 뭔가 오류 메세지를 표시해줄텐데요..
그런 게 없다면 원인을 파악하는 것은 어려울 것 같습니다.
그런 게 없다면 원인을 파악하는 것은 어려울 것 같습니다.
�
볼링이
11년 전
네 감사합니다.
다시 차근차근 봐야 겠네요 ㅠㅠ
다시 차근차근 봐야 겠네요 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데 아래와 같이 수정 후에도 불러오지 않는데,
다른 문제가 있는건가요?ㅜㅜ
<?
include_once(G5_PATH.'./_common.php');
include_once(G5_PATH.'/lib/latest.lib.php');
include_once(G5_PATH.'/_head.php');
?>