메인페이지 최신글 관련(배우는 중입니다) 채택완료

구조가 조금 복잡합니다.

 

도메인/index.html

        > kr > main.html

        > gnuboard >......

        > css

 

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>

 

호스팅에서 제공하던 보드는 별 어려움이 없던데.. 초보자가 하기엔 어려운것 같네요.

 

[오류 메세지]

Warning: include_once(../_common.php): failed to open stream: No such file or directory in /home1/unitechcm/kr/main.html on line 2

Warning: include_once(): Failed opening '../_common.php' for inclusion (include_path='.:/usr/lib64/php') in /home1/unitechcm/kr/main.html on line 2

Warning: include_once(G5_LIB_PATHlib/latest.lib.php): failed to open stream: No such file or directory in /home1/unitechcm/kr/main.html on line 3

Warning: include_once(): Failed opening 'G5_LIB_PATHlib/latest.lib.php' for inclusion (include_path='.:/usr/lib64/php') in /home1/unitechcm/kr/main.html on line 3

 

 

Fatal error: Uncaught Error: Call to undefined function latest() in /home1/unitechcm/kr/main.html:89 Stack trace: #0 {main} thrown in /home1/unitechcm/kr/main.html on line 89

 

답변 3개

채택된 답변
+20 포인트

include_once('./_common.php');  

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

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

헐 대박 ㅋㅋ
꿀 핵 심
혹, 안 되면, 아래 페이지 점 찍는 거 참고해 보세요.
https://homzzang.com/b/g5-28

include_once('../gnuboard/_common.php');

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

해결되었어요

 

로그인 후 평가할 수 있습니다

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

답변 감사합니다. 해보니 안되네요. ㅜㅜ

방법을 모색해봤는데요

 

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)

 

왜그런지 아시는분요  

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

php들이 다 서로서로 연결되어있어서 php마다 경로설정을 해주어야 되지 않나 싶습니다.

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

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

로그인
🐛 버그신고