BOARD

문제 해결

아미나 빌더 삭제된 비메오 영상 링크 게시판 목록 깨짐 오류 해결

페이지 정보

profile_image
작성자 최고관리자
댓글 0건 조회 102회 작성일 26-09-11 02:52

본문

아미나 빌더 삭제된 비메오 영상 링크 게시판 목록 깨짐 오류 해결

아미나 빌더 환경에서 삭제된 비메오 영상 링크로 인해 게시판 목록이 깨지는 원인을 파악하고, 라이브러리 파일 수정과 백업을 통해 안전하게 오류를 해결하는 방법을 알아봅니다.

아미나 빌더 비메오 링크 오류 원인

아미나 빌더 환경에서 게시글의 wr_link1, wr_link2 항목에 등록된 외부 영상 원본이 삭제되었을 때 게시판 목록 페이지에서 출력이 중단되거나 오류가 발생하는 현상이 나타납니다.

원인 분석

게시판 테이블의 as_thumb 컬럼에 썸네일 이미지가 추출되어 등록되는데, 원본 영상이 삭제되거나 유효하지 않은 상태에서 공백 값을 제대로 확인하지 못한 채 이미지 처리를 시도하기 때문에 문제가 발생합니다.

게시판 목록 깨짐 오류 해결 방법

아미나 빌더 환경에서 삭제된 비메오 영상 링크 등으로 인해 게시판 목록이 깨지는 오류를 해결하려면 썸네일 추출 관련 라이브러리 파일을 수정해야 합니다.

수정 대상 파일

  • lib/apms.video.lib.php

코드 수정 방법

파일을 수정하기 전 반드시 원본 파일을 백업한 후, 아래 기존 코드를 찾아 변경 코드로 수정합니다.

기존 코드

$tmp_thumb = apms_video_thumbnail($write['as_thumb'], 1);
if($tmp_thumb) {
    $z = 1;
    $img[0]['img'] = $tmp_thumb;
    $img[0]['alt'] = '';
    $make_thumb = false;
    unset($write);
}

변경 코드

$tmp_thumb = apms_video_thumbnail($write['as_thumb'], 1);
if($tmp_thumb && $write['as_thumb']) {
    $z = 1;
    $img[0]['img'] = $tmp_thumb;
    $img[0]['alt'] = '';
    $make_thumb = false;
    unset($write);
}

적용 후 점검

  • 코드를 수정하고 저장하기 전 반드시 원본 파일을 백업합니다. 수정 완료 후 문제가 발생했던 게시판 목록 페이지에 접속하여 리스트가 정상적으로 출력되는지 확인합니다.

함께 보면 좋은 글

참고자료

기타 참고자료

댓글목록

등록된 댓글이 없습니다.