그누보드5 - 내용관리가 아닌 일반 페이지(php) 생성 관련 문의

그누보드5 - 내용관리가 아닌 일반 페이지(php) 생성 관련 문의

QA

그누보드5 - 내용관리가 아닌 일반 페이지(php) 생성 관련 문의

본문

관리자페이지 내에서 내용관리로 페이지를 생성할수도 있지만 다소불편한 점이 있어서요,

관련된 내용을 찾던 도중 아래와 같이 하면 된다고 하여 올렸습니다만

 

<?php
include_once('/_common.php');
include_once(G5_PATH.'/head.php');
?>

 

<div>
test
</div>
 
<?php
include_once(G5_PATH.'/tail.php');
?>

------------------------------------------------------------------


Warning: include_once(G5_PATH/_common.php): failed to open stream: No such file or directory in /home/insian/html/theme/company/test.php on line 2

Warning: include_once(): Failed opening 'G5_PATH/_common.php' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/insian/html/theme/company/test.php on line 2

Warning: include_once(G5_PATH/head.php): failed to open stream: No such file or directory in /home/insian/html/theme/company/test.php on line 3

Warning: include_once(): Failed opening 'G5_PATH/head.php' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/insian/html/theme/company/test.php on line 3
컨텐츠.. 
Warning: include_once(G5_PATH/tail.php): failed to open stream: No such file or directory in /home/insian/html/theme/company/test.php on line 10

Warning: include_once(): Failed opening 'G5_PATH/tail.php' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/insian/html/theme/company/test.php on line 10

----------------------------------------------------------------------------------

오류 메세지만 나옵니다. 도움 부탁드립니다ㅠ

 

생성하려는 페이지명은 test.php 이고

_common.php / tail.php / head.php 모두 test.php 같은 폴더내에 있습니다.

이 질문에 댓글 쓰기 :

답변 6

 
include_once('/_common.php');
 

이렇게 선언하신거 맞습니까?

 

_common.php 는  


<?php
include_once('../../common.php');
?> 

 

이렇게 작성된게 맞습니까?

에러 메시지로 보아  _common.php 선언 혹은 _common.php 내 코드 작성이 잘못 되어진 것으로 보입니다. 

지금 애초에 _common.php 파일의 경로가 잘못 설정되어있어서 그렇습니다.

최상위 www/common.php 파일로 바로 인크루드를 걸어보세요

아래쪽 함수자체가 안먹어서 G5_PATH.'/head.php' 파일들도 include가 안되는것 같습니다.

해당 디렉토리에 _common.php 파일 만드시고

<?php include_once(../common.php)?>

../ 이부분은 루트에 common.php 파일 뎁스에 맞춰서 설정 해주시면 됩니다. 

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

회원로그인

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