아미나 빌더 비메오 링크 삭제로 인한 게시판 목록 멈춤 오류 해결 방법
페이지 정보

본문
아미나 빌더 비메오 링크 삭제로 인한 게시판 목록 멈춤 오류 해결 방법
아미나 빌더를 사용하는 그누보드 게시판에서 외부 영상이 삭제되었을 때 발생하는 목록 출력 멈춤 현상의 원인을 파악하고, 코드 수정과 백업을 통해 안전하게 해결하는 방법을 안내합니다.
아미나 빌더 게시판 목록 오류 원인
아미나 빌더를 적용한 게시판에서 외부 영상 링크가 포함된 글의 원본 영상이 삭제되었을 때, 게시판 목록 페이지 상단 이후의 내용이 출력되지 않거나 멈추는 현상이 발생할 수 있습니다.
이 증상의 원인은 게시판 테이블의 as_thumb 컬럼에 썸네일 이미지 정보가 비어있는 상태임에도 불구하고, 썸네일 처리 로직이 공백 여부를 적절히 확인하지 못해 이미지 처리 과정에서 문제가 생기기 때문입니다.
아미나 빌더 게시판 목록 오류 해결을 위한 파일 수정 방법
아미나 빌더를 적용한 게시판에서 외부 영상 링크가 포함된 글의 원본 영상이 삭제되었을 때 게시판 목록 페이지 상단 이후의 내용이 출력되지 않거나 멈추는 오류를 해결하려면 lib/apms.video.lib.php 파일을 수정해야 합니다.
1. 파일 수정 전 주의사항
FTP 등을 사용하여 서버에 접속한 뒤, 수정할 lib/apms.video.lib.php 파일을 로컬 PC에 다운로드하여 반드시 원본 파일을 백업해 두어야 합니다.
2. 코드 수정 내용
lib/apms.video.lib.php 파일을 열어 as_thumb 값이 실제로 존재하는지 확인하는 조건문을 추가합니다.
수정 전 코드
$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);
}
3. 적용 후 점검
코드를 수정한 뒤 브라우저에서 문제의 게시판 목록 페이지를 다시 접속하여 오류 없이 목록이 정상적으로 출력되는지 확인합니다.
함께 보면 좋은 글
참고자료
기타 참고자료
- 이전글그누보드5 카카오 우편번호 서비스 CDN 경로 업데이트 및 스크립트 오류 해결 방법 26.09.12
- 다음글그누보드에서 네이버 SMTP와 PHPMailer를 활용해 외부 메일 발송 설정하기 26.09.12
댓글목록
등록된 댓글이 없습니다.