채택완료

최신글 관련 접근이 안됩니다.

구조가 조금 복잡합니다.

http://도메인/kr/main.html

http://도메인/gnuboard/_common.php


main.html에서 최신글을 가져와야 하는데 html 상단에 이렇게 입력했어요

<?php
include_once('../_common.php');
include_once(G5_LIB_PATH.'lib/latest.lib.php');
?>


보여주는 곳에는 이렇게 입력했습니다.

<td><?php echo latest("basic", "notice", 3, 30)?></td>


http://사이트/gnuboard/common.php 이건 접근이 안되는지 소스가 이렇게 나와요(아래)

(소스보기) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv="Content-Type" content="text/html; charset=utf-8"></HEAD>
<BODY></BODY></HTML>

http://사이트/gnuboard/index.php 이건 소스 페이지가 나와요.

다른 경로에 복사해놓은면 접근이 됩니다.(http://사이트/kr/common.php)

왜그런지 아시는분요 부탁드립니다.
 

|

답변 3개 / 댓글 3개

채택된 답변
+20 포인트

우선 kr/index.html 파일에서

상위경로의 파일 불러오시려면

../_common.php 는 잘못된경로 같고

../gnuboard/_common.php 로 되어야 할것 같네요

답변에 대한 댓글 1개

그렇게 했는데도 안돼요.

해결했어요 

2017-06-20 (화) 12:27:03

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

lib_path안에 또 lib폴더있나요

답변에 대한 댓글 2개

아뇨 없습니다.
_common.php파일도 http://도메인/gnuboard/_common.php에서 접근이 안되구요. 다른경로
http://도메인/kr/_common.php는 접근됐니다.
2017-06-20 (화) 12:37:35
common은 제가 잘 모르겠구요, lib_path자체가 lib폴더일텐데 경로에 lib이 또 있길래요

답변을 작성하려면 로그인이 필요합니다.