g4에서 g5 이전 후 게시판 글 내용 문제

g4에서 g5 이전 후 게시판 글 내용 문제

QA

g4에서 g5 이전 후 게시판 글 내용 문제

본문

서버 버전: 5.0.88 / MySQL client version: 5.0.88 입니다.

 

g4에서 g5로 게시판 이전을 했는데 

 

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home1/thebody/public_html/bbs5/lib/common.lib.php on line 2234


에러가 뜨길래 QA 검색해보고 common.lib.php에서

 

class html_process {

    protected $css = array();

    protected $js  = array();


이 부분에서  protected ​ 부분을 var로 바꾸니 그누보드는 열리더군요.

 

그런데 게시판을 들어갔더니

 

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/worksmate/public_html/board5/plugin/htmlpurifier/HTMLPurifier.standalone.php on line 78

 

에러가 나서 또 검색을 해보니 common.lib.php 에서 아래 내용을 지우니까 잘 된다고 해서 

 

  include_once(G5_PLUGIN_PATH.'/htmlpurifier/HTMLPurifier.standalone.php');

    $config = HTMLPurifier_Config::createDefault();

    // data/cache 디렉토리에 CSS, HTML, URI 디렉토리 등을 만든다.

    $config->set('Cache.SerializerPath', G5_DATA_PATH.'/cache');

    $config->set('HTML.SafeEmbed', true);

    $config->set('HTML.SafeObject', true);

    $config->set('HTML.SafeIframe', true);

    $config->set('URI.SafeIframeRegexp','%^(https?:)?//('.$safeiframe.')%');

    $config->set('Attr.AllowedFrameTargets', array('_blank'));

    $purifier = new HTMLPurifier($config);

    return $purifier->purify($html);

}

 

부분을 지우니 게시판 글보기는 되는데..

 ------------------------------------------------------------------------------------------

html 체크되어 있는 글은 첨부사진만 보이고 텍스트 내용이 안보이네요.

수정 들어가면 내용은 살아있구요..

글 수정에서 html을 체크해제하면 글 내용이 제대로 나옵니다.

 

차라리 글 내용 자체가 html을 체크하지 않아도 무조건 태그가 적용되어서 보이게 하거나

아예 초반에 common.lib.php​ 오류들을 해결할 방법은 없나요?

 

이전하고 몇천개 되는 글이 html 체크를 하면 글 내용이 안보이고 체크를 풀면 html 태그가 그대로 보이니 미치겠네요 ㅠ 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 88
QA 내용 검색

회원로그인

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