테스트 사이트 - 개발 중인 베타 버전입니다

게시판 썸네일 오류좀 질문드릴게요. 채택완료

앤시아 6년 전 조회 3,297

게시판 플러그인을 붙이니 오류가 나는데요.

 

테스트를 해보니 이미지파일을 올리면 오류가 뜨고 이미지를 삭제하고 올리면 정상적으로 나옵니다.

 

오류 메세지는

Warning: preg_replace(): Unknown modifier 'd' in /home/egshop/html/kr/lib/thumbnail.lib.php on line 110 썸네일 라이브러리 파일 110번줄로 나오네요.

 

 

</p>

<p>// 이미지 path 구함

        $p = parse_url($src);

        if(strpos($p['path'], '/'.G5_DATA_DIR.'/') != 0)

            $data_path = preg_replace('/^\/.*\/'.G5_DATA_DIR.'/', '/'.G5_DATA_DIR, $p['path']); //<- 이부분

        else

            $data_path = $p['path'];</p>

<p>        $srcfile = G5_PATH.$data_path;</p>

<p>        if(is_file($srcfile)) {

            $size = @getimagesize($srcfile);

            if(empty($size))

                continue;</p>

<p>

 

php 버전 문제일까요?

버전은 7.0입니다.

http://ecoglobal.shop/kr/phpinfo.php">http://ecoglobal.shop/kr/phpinfo.php

검색을 해봐도 thumbnail.lib.php 파일은 410번대줄 259번줄밖에 안나오네요.

 

오류페이지는 아래 주소입니다.

아이디/비번 : test / test

http://ecoglobal.shop/kr/bbs/board.php?bo_table=free&wr_id=1">http://ecoglobal.shop/kr/bbs/board.php?bo_table=free&wr_id=1

 

혹시 비슷한 경험 한분 있으신지요?

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

답변 1개

채택된 답변
+20 포인트

음.. 재가 님 서버의 환경설정을 모르니 정확한 답을 줄수는 없으나 재가 예상 하기로는 이렇습니다.

 

1. getimagesize 작용되지 않아 이미지 인자를 구분하지 않습니다.

2.preg_replace 를 다시 한번 확인 해주세요

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

답변에 대한 댓글 1개

앤시아
6년 전
@바다에요 님 답글 감사합니다.
getimagesize의 문제 한번 확인해보겠습니다.
일단은 @붙여 보이지않게 하였는데 해결하고싶어서 올렸습니다.
감사합니다. ^^

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

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

로그인