spaw에디터에서 그림넣기 기능이 안되는군요 정보
그누보드 spaw에디터에서 그림넣기 기능이 안되는군요본문
친절한 답변에 재삼 감사드립니다. 근데 여전히 안되는군요ㅠㅠ
스크린샷을 하나 더 올렸습니다. 님 말씀대로 절대경로를 지정했는데 또 에러가 뜨더군요. 이번에는 스크린샷에 표시한 라인의 소스가 문제인 것 같습니다. 너무 염치없지만 계속 도움을 주시면 고맙겠습니다^^;;; config.php와 lib는 찾았습니다^^;
>
> >
> > 좋은 팁을 올려주셔서 감사합니다^^ 그동안 제로보드만 쓰다가 이번에 마음먹고 그누보드로 홈페이지 작업을 하고 있는 중입니다. 그런데 저도 spaw를 게시판에 달긴 달았는데 이미지 엎로드 기능이 안 되는군요. 도무지 원인을 알 수가 없어서 이렇게 글을 남깁니다. 스크린샷도 첨부하니 조언 좀 부탁드립니다. 이미지 엎로드 버튼을 누르면 창이 뜨긴 하는데 에러가 납니다. 혹시 원인을 아실 분이 있으시면 조언 좀 부탁드립니다ㅠㅠ
> > 테스트 게시판 : http://siruzine.com/gnu3/index.php?doc=bbs/gnuboard.php&bo_table=article
> >
>
> spaw 에디터 자체의 이미지 업로드 기능을 말하시는 것 같군요.
> 에러를 찾다 보니 부끄럽게도 이전에 제가 수정하여 올린것 같군요. ^^;
> 우선 에러메시지를 참고하여
> ".../spaw/dialogs/img_library.php" 파일에서 아래의 내용을 수정해 주셔야 겠습니다.
> -----------------------------
> include '../../config.php'; //==> 그누보드의 환경설정 파일의 패스
>
> $tmp = dir("../../lib"); //==> 그누보드의 라이브러리 디렉토리의 패스
> while ($entry = $tmp->read()) {
> if ($entry{0} == ".") continue;
> include "../../lib/" . $entry; //==> 그누보드의 라이브러리 디렉토리의 패스
> }
> ------------------------------------
> 이렇게 수정해 주시면 에디터 자체의 이미지 삽입 기능을 이용하여 그림을 문서내의 원하는 곳에 넣어 편집하실 수 있습니다.
> 이 기능은 그누보드 자체의 "그림보관" 기능을 이용 하므로 이에 대한 환경 설정을 해주셔야 합니다.
>
> - 회원의 경우에는 회원 데이터 디렉토리에 그림을 저장합니다.
> - 회원이 아닌 경우에는 미리 설정된 그림폴더에 올려진 그림만을 문서에 넣을 수 있습니다.(새로운 그림을 저장하진 못합니다)
>
스크린샷을 하나 더 올렸습니다. 님 말씀대로 절대경로를 지정했는데 또 에러가 뜨더군요. 이번에는 스크린샷에 표시한 라인의 소스가 문제인 것 같습니다. 너무 염치없지만 계속 도움을 주시면 고맙겠습니다^^;;; config.php와 lib는 찾았습니다^^;
>
> >
> > 좋은 팁을 올려주셔서 감사합니다^^ 그동안 제로보드만 쓰다가 이번에 마음먹고 그누보드로 홈페이지 작업을 하고 있는 중입니다. 그런데 저도 spaw를 게시판에 달긴 달았는데 이미지 엎로드 기능이 안 되는군요. 도무지 원인을 알 수가 없어서 이렇게 글을 남깁니다. 스크린샷도 첨부하니 조언 좀 부탁드립니다. 이미지 엎로드 버튼을 누르면 창이 뜨긴 하는데 에러가 납니다. 혹시 원인을 아실 분이 있으시면 조언 좀 부탁드립니다ㅠㅠ
> > 테스트 게시판 : http://siruzine.com/gnu3/index.php?doc=bbs/gnuboard.php&bo_table=article
> >
>
> spaw 에디터 자체의 이미지 업로드 기능을 말하시는 것 같군요.
> 에러를 찾다 보니 부끄럽게도 이전에 제가 수정하여 올린것 같군요. ^^;
> 우선 에러메시지를 참고하여
> ".../spaw/dialogs/img_library.php" 파일에서 아래의 내용을 수정해 주셔야 겠습니다.
> -----------------------------
> include '../../config.php'; //==> 그누보드의 환경설정 파일의 패스
>
> $tmp = dir("../../lib"); //==> 그누보드의 라이브러리 디렉토리의 패스
> while ($entry = $tmp->read()) {
> if ($entry{0} == ".") continue;
> include "../../lib/" . $entry; //==> 그누보드의 라이브러리 디렉토리의 패스
> }
> ------------------------------------
> 이렇게 수정해 주시면 에디터 자체의 이미지 삽입 기능을 이용하여 그림을 문서내의 원하는 곳에 넣어 편집하실 수 있습니다.
> 이 기능은 그누보드 자체의 "그림보관" 기능을 이용 하므로 이에 대한 환경 설정을 해주셔야 합니다.
>
> - 회원의 경우에는 회원 데이터 디렉토리에 그림을 저장합니다.
> - 회원이 아닌 경우에는 미리 설정된 그림폴더에 올려진 그림만을 문서에 넣을 수 있습니다.(새로운 그림을 저장하진 못합니다)
>
댓글 전체
if (file_exists("../../dbconfig.php")) { //<<<
ini_set("session.use_trans_sid", 0);
ini_set("session.cache_expire", $cfg[cache_expire]);
ini_set("session.gc_maxlifetime", $cfg[gc_maxlifetime]);
session_save_path("../../data/session"); //<<<
if ($SESSION_CACHE_LIMITER) {
@session_cache_limiter($SESSION_CACHE_LIMITER);
} else {
@session_cache_limiter('no-cache, must-revalidate');
}
session_set_cookie_params(0,"/");
include "../../dbconfig.php"; //<<<
$connect = @mysql_connect($cfg[mysql_host], $cfg[mysql_user], $cfg[mysql_pass]);
$select_db = @mysql_select_db($cfg[mysql_db], $connect);
if (!$select_db) {
echo "DB 접속 오류";
exit;
}
}
이 부분에서 경로 설정이 안되어 있어서 오류가 나는 것입니다.
위에 섰듯이 경로 중 "../../" 되어 있는 모든 곳을 수정해 주세요.
그누보드의 파일의 경로입니다.
ini_set("session.use_trans_sid", 0);
ini_set("session.cache_expire", $cfg[cache_expire]);
ini_set("session.gc_maxlifetime", $cfg[gc_maxlifetime]);
session_save_path("../../data/session"); //<<<
if ($SESSION_CACHE_LIMITER) {
@session_cache_limiter($SESSION_CACHE_LIMITER);
} else {
@session_cache_limiter('no-cache, must-revalidate');
}
session_set_cookie_params(0,"/");
include "../../dbconfig.php"; //<<<
$connect = @mysql_connect($cfg[mysql_host], $cfg[mysql_user], $cfg[mysql_pass]);
$select_db = @mysql_select_db($cfg[mysql_db], $connect);
if (!$select_db) {
echo "DB 접속 오류";
exit;
}
}
이 부분에서 경로 설정이 안되어 있어서 오류가 나는 것입니다.
위에 섰듯이 경로 중 "../../" 되어 있는 모든 곳을 수정해 주세요.
그누보드의 파일의 경로입니다.
에휴~~ 이번에는 다른 파일에서 에러가 나네요ㅠㅠ
21줄의 경로 마지막에 "/"를 붙이시고요.
40줄 전까지 모든 " ../../ "를 고쳐 주세요.
40줄 전까지 모든 " ../../ "를 고쳐 주세요.
혹시나 하고 아래 21라인 소스를 원래대로 뒀는데도 마찬가지더군요.
include "../../lib/" . $entry;
include "../../lib/" . $entry;