모바일버전에 php새페이지 추가해서 헤더를 넣었는데 자꾸 에러가 납니다.

모바일버전에 php새페이지 추가해서 헤더를 넣었는데 자꾸 에러가 납니다.

QA

모바일버전에 php새페이지 추가해서 헤더를 넣었는데 자꾸 에러가 납니다.

답변 1

본문

테마를 사용하구 있습니다.

 

서브페이지(회사소개)페이지 php 하나를 만들어서 헤더부분을 넣었는데.. 아예 아무것도 안나오고

 

Warning: include_once(G5_THEME_MOBILE_PATH/head.php): failed to open stream: No such file or directory in /home/khj0224/html/theme/basic/mobile/mcompany.php on line 2

Warning: include_once(): Failed opening 'G5_THEME_MOBILE_PATH/head.php' for inclusion (include_path='.:/opt/alt/php56/usr/share/pear:/opt/alt/php56/usr/share/php') in /home/khj0224/html/theme/basic/mobile/mcompany.php on line 2

 

이런 에러만 나옵니다. 

 

추가한 소스는

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

이것인데.. 이거를 페이지 맨 상단에 넣었습니다.

 

제가 뭘 잘못넣은걸까요..  아님 다른 방법이 있는걸까요?


1890176376_1522077651.5844.png

 

 

이 질문에 댓글 쓰기 :

답변 1

G5_THEME_MOBILE_PATH 상수 정보를 받아오지 못해서 생긴 문제입니다. 

가장 상위 디렉토리의 common.php (/common.php) 를 include 해야 됩니다. 

 

가장 상단 include_once(G5_THEME_MOBILE_PATH.'/head.php'); 위 라인에

include_once('./_common.php'); 또는

include_once('../../../common.php'); 를 넣으면 됩니다. (상대경로는 실제환경에 맞게 맞춰주어야 됩니다.)

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 5
© SIRSOFT
현재 페이지 제일 처음으로