게시판말고 텍스트기반 페이지에서도 검색 및 최신글이 나오게 정보
게시판말고 텍스트기반 페이지에서도 검색 및 최신글이 나오게본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 : 도메인/theme/theme_main.php
-------------------------------------------------------------
구조
/inc/header.php (GNB 메뉴/검색창 레이아웃시작)
/inc/footer.php (오른쪽 공통영역 및 푸터마무리)
/theme/theme_main.php (컨텐츠 페이지 - inc/header.php 와 inc/footer.php 를include 해옴.
/gnu/ (그누보드 설치폴더)
이런식인데,
게시판의 경우 (도메인/gnu/bbs/board.php?bo_table=news_list )
admin 설정부분에서
상단 파일 경로 : /www/***_co_kr/inc/header.php
하단 파일 경로 : /www/***_co_kr/inc/footer.php
이렇게 설정해주었습니다.
문제는, /inc/footer.php 에 최신글목록을 넣었습니다.
<?
echo latest("simple", 'news_list', 10, 70);
?>
게시판으로 불러오는 주소에서는 최신글 목록이 잘 나오나,
게시판이 아닌 직접만든 페이지에서는 깨집니다.
------------------------------------------------
Warning: main(./_common.php) [function.main]: failed to open stream: No such file or directory in /www/***_co_kr/inc/footer.php on line 2
Warning: main() [function.include]: Failed opening './_common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /www/***_co_kr/inc/footer.php on line 2
Warning: main(/lib/latest.lib.php) [function.main]: failed to open stream: No such file or directory in /www/***_co_kr/inc/footer.php on line 3
Warning: main() [function.include]: Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /www/***_co_kr/inc/footer.php on line 3
Fatal error: Call to undefined function: latest() in /www/***_co_kr/inc/footer.php on line 27
------------------------------------------------
여기 질문게시판을 뒤져보아서,
/inc/_common.php 를 만들고,
<?
$g4_path = "../gnu"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
를 넣었고,
/inc/footer.php 에 상단에,
--------------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
--------------------------------------------
를 넣었습니다.
경로설정문제인지..... 개발자가 아니어서. 오류메세지 해결하기가 너무어렵네요.
고수님들의 따뜻한 조언 부탁드립니다.
오류 주소 : 도메인/theme/theme_main.php
-------------------------------------------------------------
구조
/inc/header.php (GNB 메뉴/검색창 레이아웃시작)
/inc/footer.php (오른쪽 공통영역 및 푸터마무리)
/theme/theme_main.php (컨텐츠 페이지 - inc/header.php 와 inc/footer.php 를include 해옴.
/gnu/ (그누보드 설치폴더)
이런식인데,
게시판의 경우 (도메인/gnu/bbs/board.php?bo_table=news_list )
admin 설정부분에서
상단 파일 경로 : /www/***_co_kr/inc/header.php
하단 파일 경로 : /www/***_co_kr/inc/footer.php
이렇게 설정해주었습니다.
문제는, /inc/footer.php 에 최신글목록을 넣었습니다.
<?
echo latest("simple", 'news_list', 10, 70);
?>
게시판으로 불러오는 주소에서는 최신글 목록이 잘 나오나,
게시판이 아닌 직접만든 페이지에서는 깨집니다.
------------------------------------------------
Warning: main(./_common.php) [function.main]: failed to open stream: No such file or directory in /www/***_co_kr/inc/footer.php on line 2
Warning: main() [function.include]: Failed opening './_common.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /www/***_co_kr/inc/footer.php on line 2
Warning: main(/lib/latest.lib.php) [function.main]: failed to open stream: No such file or directory in /www/***_co_kr/inc/footer.php on line 3
Warning: main() [function.include]: Failed opening '/lib/latest.lib.php' for inclusion (include_path='.:/usr/local/php/lib/php') in /www/***_co_kr/inc/footer.php on line 3
Fatal error: Call to undefined function: latest() in /www/***_co_kr/inc/footer.php on line 27
------------------------------------------------
여기 질문게시판을 뒤져보아서,
/inc/_common.php 를 만들고,
<?
$g4_path = "../gnu"; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
를 넣었고,
/inc/footer.php 에 상단에,
--------------------------------------------
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
--------------------------------------------
를 넣었습니다.
경로설정문제인지..... 개발자가 아니어서. 오류메세지 해결하기가 너무어렵네요.
고수님들의 따뜻한 조언 부탁드립니다.
댓글 전체
/theme/theme_main.php
불러오시는 것이니
/inc/_common.php
_common.php 를
/inc/
가 아니라
/theme/ 에 넣어 주셔야 합니다
불러오시는 것이니
/inc/_common.php
_common.php 를
/inc/
가 아니라
/theme/ 에 넣어 주셔야 합니다
아.. 감사합니다. 컨텐츠 폴더를 각각 만들었는데. /theme 처럼..
컨텐츠를 폴더마다 _common.php 를 만들어야.. 되는군요.
감사합니다. 그래도 아직 오류메세지는 뜨네요. ^^:;;
Warning: Cannot modify header information - headers already sent by (output started at /www/***_co_kr/inc/header.php:7) in /www/***_co_kr/gnu/common.php on line 8
-----------------------------------------------------------------
/inc/header.php 에도
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
넣어주니.. 해결되었습니다.
정말 감사합니다. 눙물이~~~ ㅠ_ㅠ
컨텐츠를 폴더마다 _common.php 를 만들어야.. 되는군요.
감사합니다. 그래도 아직 오류메세지는 뜨네요. ^^:;;
Warning: Cannot modify header information - headers already sent by (output started at /www/***_co_kr/inc/header.php:7) in /www/***_co_kr/gnu/common.php on line 8
-----------------------------------------------------------------
/inc/header.php 에도
<?
include_once("./_common.php");
include_once("$g4[path]/lib/latest.lib.php");
?>
넣어주니.. 해결되었습니다.
정말 감사합니다. 눙물이~~~ ㅠ_ㅠ