cheditor에 관해서 질문 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

cheditor에 관해서 질문 드립니다. 정보

cheditor에 관해서 질문 드립니다.

본문

cheditor에 대해서 두가지 이상한 점을 발견했습니다.

하나는

www.aaa.com 이라는 사이트에 그누보드를 설치해서 cheditor의 이모티콘과 그림 붙이기등을 해서 게시물을 몇개 올렸다가 이 사이트의 db밑 그누 설치 폴더는 그대로 놔두고 url만 www.bbb.com 이라는 url로 연결했더니 그림밑 이모티콘이 모두 액박이 뜨더 군요. 편집창에서 그림 올리기도 안됬었구요..

두번째는

위문제가 발생을 해서 아예 해당 폴더를 지우고 다시 www.bbb.com읠 루트 폴더에 www.aaa.com 백업 폴더및 파일을 덮어씌워도 여전히 같은 문제가 발생하더군요.

그래서  게시판의 질답란을 찾아 보니 관련 답변이 있어 서버를 이전한경우는 data 폴더 (밑 하위 폴더 모두) 퍼미션을 707로 주라고 해보니 그림 (및 이모티콘) 붙여넣기 기능은 되는군요. 여전히 게시물들의 다른 그림은 액박으로 남아 있구요...액박되어 있는 그림들의 경로 보기를 보니까 이전 www.aaa.com으로 경로가 잡혀있네요.

지금 하나하나 새로 다시 그림 붙여 넣고 있습니다. 게시물이 많지 않아서요. 그런데 왜 이런문제가 발생하나요. 근본적으로 이런 문제를 방지하는 방법은 없나요? cheditor를 쓴 게시물이 많고 서버를 이전해야 하는 경우 이런 문제가 다시 발생하면 난감할 거 같습니다. 조언부탁드립니다.

댓글 전체

테스트해보니
cheditor 는 파일첨부시 절대경로가 들어가는군요.
저도 이제 알았네요.

db 백업파일 해당게시판을 찾아서 절대경로 부분만 바꿔줘도 될것 같구요.
http://www.aaa.com/ 부분만...
http://www.bbb.com/ 로..

자세한 소스관련해서는
다음분이 답변해 주실거예요^^
알송달송님에 제 질문에 관심을 많이 가져주시는군요 ^^. 고맙습니다.
게시물이 얼마 되지를 안아서 (약 10개정도 ^^) 손으로 일일히 다 고쳐습니다.

제가 알고 싶어하는 것은 다음에 이런 문제를 방지하려면.. 그러니까 cheditor를
어디를 고쳐야 절대경로가 상대경로로 잡혀서 서버를 옮겨도 이런 문제로
고생안할지 알고 싶어서 그러거든요..

지금 여기저기 찝적거리고 있습니다.
아직 소스 올리시는분이 안계시네요..
편법으로 원본수정없이 쿼리문을 삽입해보았습니다.

write_update.skin.php 추가

//이미지 삽입시 호스트URL 제거
$s_url = "http://".$_SERVER[HTTP_HOST];

if($s_url) {
$sql= " update $write_table set wr_content = replace(wr_content, '$s_url', '..') where wr_id = '$wr_id' ";
sql_query($sql);
}
알송달송님이 여기 질답란의 해결사 역할을 하시는군요. 옛날 4,5년 여전 오달수님이 회원님들 챙기시듯이...

제가 초심자라서 여쭤보는데 bbs/ 나 skin/board/basic 디렉토리 아래에 write_update.skin.php라는 파일이 없는데 지금 조언주신대로 write_update.skin.php라는 파일을 하나 만들어  skin/board/basic 아래에 추가하기만 하면 되다는 말씀으로 이해해도 되나요? 다른 write.skin.php나 기타 파일에는 따로 추가해야 하는 사항은 없는지요?

감사합니다.
어? 이상하게 알송달송님 답변이 더 있었는데 사라졌네요. 테스트하고 답변을 드리려고 했는데???

알송달송님 진심으로 감사드립니다. 5년전의 저를 기억해주시고.. 옛 다정스런 회원들처럼 좋은 조언도 주시고 좋으신 분 같네요. 그럼..(_._)
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT