에디터 이미지 첨부 file upload failed 문제,,

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
에디터 이미지 첨부 file upload failed 문제,,

QA

에디터 이미지 첨부 file upload failed 문제,,

본문

662428167_1683101486.8266.png

 

 

서버 이전하고 에디터 이미지 업로드가 안되네요.. 다른 에디터로 바꿔봐도 고대로입니다.

 

data 권한, 용량 다 확인했습니다. 

 

php 버전도 5.4 이고, GD library 이것도 설치 했습니다...

 

어떤걸 또 봐바야 할까요..?

 

도움좀 부탁드립니다..

 

 

662428167_1683102820.2291.png

 

이런식으로 404 에러가 나네요..

 

 

 

 

이 질문에 댓글 쓰기 :

답변 3

data 권한, 용량을 모두 확인하셨는데도...이런현상이 생기면 2가지 경우입니다.

첫번째는 보안쪽 ssl부분입니다. 포트가 변경되거나.. 보안쪽으로 프로토톨을 다르면 재대로 업로드가 안됩니다.

 

두번째는 경로 부분입니다. f10개발자 모드로 해서...업로드 경로, url를 확인해보시기 바랍니다.이부분이 서로 상의 해서 안되는 부분입니다.

 

포트번호가 일정한지를 확인하셔야 정상적으로 동작을 합니다.
사이트의 포트번호와 데이터상의 포트번호가 서로 다르면 업로드가 안됩니다.
이부분 참고 하시구요..하시다 여려우시면 쪽지 부탁드립니다.

저는 팝업레이어에 smarteditor에서 파일 올리때 계속 "file upload failed' 떠서 아래와 같이 

그누보드root\extend\smarteditor_upload_extend.php 파일중에서 아래 내용을 수정했더니

업로드가 됐습니다.

[수정 전]

define('SMARTEDITOR_UPLOAD_IMG_CHECK', 1);  // 이미지 파일을 썸네일 할수 있는지 여부를 체크합니다. 

[수정 후]

define('SMARTEDITOR_UPLOAD_IMG_CHECK', 0);  //  1만 0으로 바꾸었습니다.

윗 글 내용 올리고 여러가지 테스트 해봤습니다. ( 윈도우10환경, PHP버전 8.x) 

그런데 php.ini에서 ";extension=gd"라는 항목에서 ";" 부문 삭제해서 주석 없앴더니 모두 해결됐습니다.

(팝업레이어 에디터화면에서 이미지 올리기가 안되는 것과 갤러리타입 게시판에서 그림올리고 저장하면 게시물리스트는 문제없는데 사진이 포함된 특정게시물에 들어가면 에러 발생)

 

아마 저는 gd가 연결이 안되서 문제가 된것 같습니다.  

 

그누보드root\extend\smarteditor_upload_extend.php 파일중에서 아래 내용을 원복했는데 잘됩니다.

[재수정후]

define('SMARTEDITOR_UPLOAD_IMG_CHECK', 1);  // 이미지 파일을 썸네일 할수 있는지 여부를 체크합니다. 

 

다만, 다운로드 받은 테마의 (테마)gallery 스킨을 쓰면 갤러리게시판에서 계속에러가 나서 해당 게시판은 그누보드 기본 "gallery"스킨을 쓰고 있습니다.(에러 안남)

 

검색을 하다보니 linux의 경우 gd가 연결이 되어도 특정 이미지파일(jpeg 등)의 library도 등록이 되어야 해당 이미지를 썸네일해준다고 합니다. 혹시 리눅스를 사용한다면 이 부분도 검색해서 수정해 보시면 좋을 듯합니다.  ( 그누보드 관리자화면>환경설정>phpinfo()에 가보시면 설정이 알파벳순으로 보여지고 'gd"항목에 가 보면 각 이미지파일 타입별로 "enabled"상태로 제대로 장착됐는지 확인할 수 있습니다.) 

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

회원로그인

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