lib 파일 인클루드할때 500에러가 나오는데 왜그럴까요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
lib 파일 인클루드할때 500에러가 나오는데 왜그럴까요?

QA

lib 파일 인클루드할때 500에러가 나오는데 왜그럴까요?

본문

head.php 에서 상단 <?php ?> 부분

include_once(G5_LIB_PATH.'/popular.lib.php');

밑부분에 

 
include_once(G5_LIB_PATH.'/MWB.rand.latest.lib.php');

로 인클루드한 다음에 

index.php에서


<?php echo mwb_rand_latest('theme/MWB-main-square-5pieces', 'guide', 5, 20);?>

이렇게 호출하면 작동을 안하고 크롬 개발자도구 network 탭에서 500을 뿜고 있습니다.

딱 이 최신글 부분 위까지만 읽어오고 멈춥니다.


이 두개를 합쳐서 index.php파일에서


    <?php include_once(G5_LIB_PATH.'/MWB.rand.latest.lib.php'); ?>
    <?php echo mwb_rand_latest('theme/MWB-main-square-5pieces', 'guide', 5, 20);?>

하면 정상적으로 랜덤최신글이 출력이 됩니다.


제가 어떤 큰 잘못을 했길레 안되는 걸까요?


참고로 index.php 아래에는

그누 순정에 있는

<?php echo latest('theme/MWB-slick-room', 'accommodation', 6, 50);?> 

로 순정 최신글도 잘 불러오고 있습니다.


이 질문에 댓글 쓰기 :

답변 3

더 황당한 것은 

이 파일 말고 latest관련 함수를 몇개 더 만들었는데 모두

include_once 로 라이브러리파일을 인클루드하면 안되고

extend폴더에 파일하나로 모든 함수를 넣으니 실행이 되네요.

제가 무슨 큰 잘못을 저질렀을까요?

테마폴더에 있는 head.php를 수정해야 하는데 root의 것을 수정하고 잇는 것 같군요

관심가져 주셔서 감사합니다~
테마폴더의 head.php에서 수정한 것이 맞습니다.
수정하면서 대부분 주석을 달아놓는 편이라서 파일내 몇줄만 봐도 금방 구별이 가거든요..
제 머리로는 도저히 이해가 안되는 부분이네요 ㅎㅎ

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

회원로그인

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