그누보드5에서 WP 마이그레이션 시에 썸네일일 일부 보이지 않는 문제

1. 정확한 제품 또는 플러그인 이름

마이그레이션

 

2. 상세 내용

첨부파일 문제는 잘 해결했습니다. 

그런데 일부 게시물에서 썸네일이 보이지 않는 문제가 있습니다. 

크롬 개발자 도구로 썸네일이 보이는 게시글과 보이지 않는 게시글을 비교해보니 보이지 않는 게시글은 확장자가 대문자인 '.JPG'로 되어 있는 공통점이 있었습니다. 

https://imgur.com/eKRXzFK

첨부파일명이 한글인 경우는 깨져서 썸네일이 만들어지지 않는 것 같습니다. 이건 어쩔 수가 없을 거 같습니다. 

3. 확인 가능한 상세 페이지 주소

 

 

4. 수정한 코드 내역 (있다면)

 

 

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 덕분에 잘 해결했습니다. 

    첨부파일 데이터는 wp_kboard_board_attached 테이블에 있더군요. 

    파일명에서 확장자가 대문자인 것을 일괄적으로 변경하고, 

    DB에서 역시 확장자가 대문자 인것을 일괄적으로 변경하여서 

    해결했습니다. 

    하나를 해결하고 나니 또 하나가 나타나는군요

    첨부파일 형식으로 이미지를 삽입하는 것은 그누보드4에서 그누보드5로 이전한 데이터의 경우입ㄴ다. 

    그누보드5에서 만들어진 자료들은 애초부터 에디터 상에서 삽입되는 방식으로 이미지가 들어가 있습니다. 

    이 경우에 썸네일이 보이지 않는 문제가 또 있습니다. 

    한번 여기저기 관련 자료를 찾아보겠습니다. 

  • 감사합니다.....

  • 직접 db를 볼 수 없어 정확한 답변이 아닐 수도 있습니다.

     

    썸네일 url은 kboard_board_content 테이블의

    thumbnail_file 컬럼에 정보가 담겨 있습니다.

     

    위 컬럼에 없다면

    DB의 전체 검색으로 표시되지 않는 썸네일의

    URL 주소를 검색해서 테이블을 찾아서 수정해주셔야 할 듯 합니다.

     

    우선은 위 컬럼에 값이 들어있는지 확인 후

    sql의 문자열치환 함수를 이용하시면

    한 번에 변경하실 수 있을 듯 합니다.

     

    sql 문자열 치환 함수의 가이드는

    아래 링크에서 확인하실 수 있습니다.

    https://www.w3schools.com/sql/func_sqlserver_replace.asp

     

    db 수정의 경우 비가역적이니

    반드시 백업 후 작업하시길 권장드립니다.

    고맙습니다.

  • db에서 바꿔야 되는군요! 

    감사합니다. 

    자꾸 물어봐서 미안합니다.

    테이블구조가 워드프레스는 그누보드하고 많이 달라서 어떤 테이블에서 어떻게 작업해야할 지 난감합니다.

    일괄적으로 바꿀 수 있는 방법이 혹시 있는가요?

     

  • 남겨주신 링크내에서 확인해보니

    확장자가 대문자인 경우에만 표시되지 않는 듯 합니다.

     

    7페이지 이후의 게시글들도 역시 확장자를 소문자로 변경하니

    썸네일이 표시되었습니다.

     

    db에서 확장자로 들어있는 .JPG 를 모두 .jpg로 변경해보시겠어요?

    고맙습니다.

  • 확장자를 소문자로 바꾸니 썸네일이 뜹니다. <-- 취소

    6번째 pageid까지는 두어개 정도 바꿔 보니 되었는데, 7번째 pageid부터는 대문자를 소문자로 바꿔도 섬네일이 드지 않네요. 오히려 본문에 첨부된 파일을 찾을 수 없다고 나와서 다시 원래대로 대문자로 바꿨습니다. 

    캐시를 지워도 여전히 크롬개발자도구에는 대문자로 표기되어서 확인이 잘 안되네요. 이상하네요. 처음에 두어개 정도는 되었는데 말입니다. 

    7번째부터 비어있는 게 많이 나옵니다.

     

    증심사 사진관 – 무등산 증심사 (jeungsimsa.org)

  • 이전글: https://www.cosmosfarm.com/threads/document/58373

     

    안녕하세요~^^

    해당 경로에 이미지는 저장되어 있음에도

    확장자가 대문자로 나오는 경우에만

    표시가 되지 않으시는 건가요?

     

    확장자를 소문자로 변경하면

    표시가 되는지 확인해보시겠어요?

     

    확인가능한 링크를 남겨주시면 답변에 도움이 될 듯 합니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기