그누보드 최신글 추출 질문입니다.
현재 그누보드를 전체적으로 이용해서 사이트를 만든게 아니라
게시판부분과 관리자홈페이지 부분만 떼와서 사용중인데요
최신글을 불러올려고했더니 에러가 나네요
만약 www.abcd.com이면
www.abcd.com/gnu에 그누보드가 설치되어있습니다.
<?
include_once("./gnu/_common.php");
include_once("./gnu/lib/latest.lib.php");
?>
최상단에 넣고요
<tr>
<td width="6" height="237" align="center" valign="top"> </td>
<td width="409" height="473" valign="top" align="center" rowspan="2">
<p><?=latest_paging('latest_paging', 'notice', $_SERVER['PHP_SELF'], $page)?></p>
<tr>
이런식으로 뽑아 낼려고 했는데 안되네요 흠...
Warning: include_once(./common.php) [function.include-once]: failed to open stream: No such file or directory in F:\APM_Setup\htdocs\gnu\_common.php on line 3
Warning: include_once() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in F:\APM_Setup\htdocs\gnu\_common.php on line 3
이러한 에러가 뜨는데 분명히 common.php는 gnu/common.php에 있고
_common.php 도 gnu/_common.php에도 있습니다.
_common.php 내용은
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이런식이구요 왜 이러한 오류가 뜨는 걸까요?
게시판부분과 관리자홈페이지 부분만 떼와서 사용중인데요
최신글을 불러올려고했더니 에러가 나네요
만약 www.abcd.com이면
www.abcd.com/gnu에 그누보드가 설치되어있습니다.
<?
include_once("./gnu/_common.php");
include_once("./gnu/lib/latest.lib.php");
?>
최상단에 넣고요
<tr>
<td width="6" height="237" align="center" valign="top"> </td>
<td width="409" height="473" valign="top" align="center" rowspan="2">
<p><?=latest_paging('latest_paging', 'notice', $_SERVER['PHP_SELF'], $page)?></p>
<tr>
이런식으로 뽑아 낼려고 했는데 안되네요 흠...
Warning: include_once(./common.php) [function.include-once]: failed to open stream: No such file or directory in F:\APM_Setup\htdocs\gnu\_common.php on line 3
Warning: include_once() [function.include]: Failed opening './common.php' for inclusion (include_path='.') in F:\APM_Setup\htdocs\gnu\_common.php on line 3
이러한 에러가 뜨는데 분명히 common.php는 gnu/common.php에 있고
_common.php 도 gnu/_common.php에도 있습니다.
_common.php 내용은
<?
$g4_path = "."; // common.php 의 상대 경로
include_once("$g4_path/common.php");
?>
이런식이구요 왜 이러한 오류가 뜨는 걸까요?
댓글 7개
12년 전
common.php 가 경로상에 존재하지 않는다고 뜨는 오류입니다.
common.php 가 소스상의 상대적 위치에 위치하여 있는지 확인해주세요
common.php 가 소스상의 상대적 위치에 위치하여 있는지 확인해주세요
날품팔이소녀
12년 전
<?
// 상대 경로
$g4_path = "./gnu"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
이런식으로 소스를 고쳐서 경로상 문제는 해결했습니다만
Fatal error: Call to undefined function latest_paging() in F:\APM_Setup\htdocs\main.php on line 297 이런 에러가 또 뜨네요
흠 함수가 정의되있지 않다는것같은데 뭐가 문제일까요?
// 상대 경로
$g4_path = "./gnu"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
이런식으로 소스를 고쳐서 경로상 문제는 해결했습니다만
Fatal error: Call to undefined function latest_paging() in F:\APM_Setup\htdocs\main.php on line 297 이런 에러가 또 뜨네요
흠 함수가 정의되있지 않다는것같은데 뭐가 문제일까요?
12년 전
<p><?=latest_paging('latest_paging', 'notice', $_SERVER['PHP_SELF'], $page)?></p>
그누에서 기본적으로
latest_paging 이라는 함수를 지원하지 않습니다.
<p><?=latest('latest_paging','notice',5,60?></p>
입력해보세요.
그누에서 기본적으로
latest_paging 이라는 함수를 지원하지 않습니다.
<p><?=latest('latest_paging','notice',5,60?></p>
입력해보세요.
날품팔이소녀
12년 전
<?
// 상대 경로
$g4_path = "./gnu"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
$g4['title'] = "";
echo latest_paging($skin_dir="$g4_path/skin/latest/latest_paging", "notice", $_SERVER['PHP_SELF'], $page=1, $page_name="page", $rows=5, $subject_len=40, $write_page=5);
?>
<tr>
<td width="6" height="237" align="center" valign="top"> </td>
<td width="409" height="473" valign="top" align="center" rowspan="2">
<p><?=latest_paging('latest_paging', 'notice', $_SERVER['PHP_SELF'], $page)?></p>
<tr>
이런식으로 하니 해결된거 같습니다 답변 정말 감사합니다 ㅎㅎ
아 그런데 나오긴 하는데
Warning: Cannot modify header information - headers already sent by (output started at F:\APM_Setup\htdocs\main.php:7) in F:\APM_Setup\htdocs\gnu\common.php on line 8
Warning: include(./gnu/skin/latest//skin/latest/latest_paging/latest.skin.php) [function.include]: failed to open stream: No such file or directory in F:\APM_Setup\htdocs\gnu\lib\latest.lib.php on line 87
Warning: include() [function.include]: Failed opening './gnu/skin/latest//skin/latest/latest_paging/latest.skin.php' for inclusion (include_path='.') in F:\APM_Setup\htdocs\gnu\lib\latest.lib.php on line 87
이런 워닝이 헤더에 뜨는데 그냥 무시해도 될까요? 값은 제대로 나오는것 같습니다.
// 상대 경로
$g4_path = "./gnu"; // g4 사용을 위해서 반드시 추가
include_once("$g4_path/common.php"); // g4 사용을 위해서 반드시 추가
include_once("$g4[path]/lib/latest.lib.php"); // 최신글 처리를 위해서 반드시 추가
$g4['title'] = "";
echo latest_paging($skin_dir="$g4_path/skin/latest/latest_paging", "notice", $_SERVER['PHP_SELF'], $page=1, $page_name="page", $rows=5, $subject_len=40, $write_page=5);
?>
<tr>
<td width="6" height="237" align="center" valign="top"> </td>
<td width="409" height="473" valign="top" align="center" rowspan="2">
<p><?=latest_paging('latest_paging', 'notice', $_SERVER['PHP_SELF'], $page)?></p>
<tr>
이런식으로 하니 해결된거 같습니다 답변 정말 감사합니다 ㅎㅎ
아 그런데 나오긴 하는데
Warning: Cannot modify header information - headers already sent by (output started at F:\APM_Setup\htdocs\main.php:7) in F:\APM_Setup\htdocs\gnu\common.php on line 8
Warning: include(./gnu/skin/latest//skin/latest/latest_paging/latest.skin.php) [function.include]: failed to open stream: No such file or directory in F:\APM_Setup\htdocs\gnu\lib\latest.lib.php on line 87
Warning: include() [function.include]: Failed opening './gnu/skin/latest//skin/latest/latest_paging/latest.skin.php' for inclusion (include_path='.') in F:\APM_Setup\htdocs\gnu\lib\latest.lib.php on line 87
이런 워닝이 헤더에 뜨는데 그냥 무시해도 될까요? 값은 제대로 나오는것 같습니다.
날품팔이소녀
12년 전
에러 까지 다 잡았습니다 FTP 업로드하면서 문제 생겼나봅니다 정말 감사합니다 ㅎㅎ
12년 전
지금 g4[path]경로가 중복으로 떠서 오류가 생기는겁니다. 무시하기보다는 추적해서 없에야 할거같습니다.
저게 나중에 보안취약점이 될 수있습니다.
저게 나중에 보안취약점이 될 수있습니다.
날품팔이소녀
12년 전
네 다 수정했습니다 정말 감사합니다 ㅎㅎ
게시판 목록
그누4 질문답변
그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.
기존 게시물은 열람만 가능합니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 66334 | 11년 전 | 1616 | ||
| 66333 | 11년 전 | 1762 | ||
| 66332 | 11년 전 | 2969 | ||
| 66331 |
그누초보님
|
11년 전 | 1567 | |
| 66330 | 11년 전 | 2055 | ||
| 66329 |
켠김에PHP
|
11년 전 | 1549 | |
| 66328 | 11년 전 | 3681 | ||
| 66327 |
qpflgood
|
11년 전 | 1728 | |
| 66326 | 11년 전 | 2307 | ||
| 66325 | 11년 전 | 1844 | ||
| 66324 | 11년 전 | 2453 | ||
| 66323 | 11년 전 | 1643 | ||
| 66322 | 11년 전 | 1903 | ||
| 66321 | 11년 전 | 2279 | ||
| 66320 |
포도주스와
|
11년 전 | 1581 | |
| 66319 | 11년 전 | 2087 | ||
| 66318 |
krisk
|
11년 전 | 1281 | |
| 66317 |
purplewind
|
11년 전 | 2024 | |
| 66316 |
|
11년 전 | 1751 | |
| 66315 | 11년 전 | 2963 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기