겔러리최신글에서 파일을 2개인클루드해야하는데... 채택완료

겔러리 최신글에서 파일을 2개 인클루드해야하는데.......

방법좀 알려주시면 감사하겠습니다........

아래 진한부분코드와같이 작성을하니 에러가...................ㅠ.ㅠ

Copy
<?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

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

include_once($latest_skin_path.'/geoip.inc');

$gi = geoip_open($latest_skin_path."/GeoIP.dat",GEOIP_STANDARD);

// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨

add_stylesheet('<link rel="stylesheet" href="'.$latest_skin_url.'/style.css">', 0);

$thumb_width = 210;

$thumb_height = 150;

?>

답변 4개

채택된 답변
+20 포인트

이 문제는 다른 문제네요.  redeclare 라고 하니,  이미 어디에서 선언된 것 같습니다.

 

즉 스킨은 문제가 없는 것 같고,  어디에서 중복되서 선언되는지만 찾으시면 됩니다.

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

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

아파치존에서 쓰고 있는 것인데,  아파치존은 잘 쓰고 있는 것 같습니다.

 

아파치존에서 다운로드 받으셨다면,  위의 링크에 댓글이나 QA에 문의해 보세요.

 

그렇지 않다고 하면, 잘 모르겠습니다.

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

답변에 대한 댓글 1개

일단 아파치존에 댓글로 똑같이 적어놓았습니다만~~~
웹진최신글이외에는 전부 정상출력됩니다............

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

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

답변에 대한 댓글 1개

Fatal error: Cannot redeclare geoip_load_shared_mem() (previously declared in /home/gnu54/theme/53/skin/latest/geoip_basic/geoip.inc:240) in /home/gnu54/plugin/geoip_country/geoip.inc on line 252
와같은 에러가납니다...ㅠ.ㅠ

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

Copy
include_once(G5_LIB_PATH.'/thumbnail.lib.php');
include_once($latest_skin_path.'/geoip.inc');

 

위 부분이 에러가 난다는 말씀이신가요?

올려주실때 에러코드도 올려주시면 좋아요.

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

답변에 대한 댓글 4개

예 맞습니다.......아래
include_once($latest_skin_path.'/geoip.inc');
를추가하면 레이아웃이틀어지고 먹통이됩니다......ㅠ.ㅠ
https://sir.kr/g5_tip/4195 이거를 적용하신건가요?
geoip.inc 파일 내부에서 오류가 있을것 같은데

<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);

위 처럼 바로 추가한다음에 오류 코드를 올려주세요.
Fatal error: Cannot redeclare geoip_load_shared_mem() (previously declared in /home/gnu54/theme/53/skin/latest/geoip_basic/geoip.inc:240) in /home/gnu54/theme/53/skin/latest/pic_basic/geoip.inc on line 256

이런 에러메세지가~~~~ㅠ.ㅠ
geoip 파일 내부에 있는 geoip_load_shared_mem() 함수에서 오류가 나는군요.
저게 옛날 자료라서 적용이 안되는것일 수도 있겠네요.
더 자세한 부분은 어려울듯 싶네요.

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

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

로그인
🐛 버그신고