webp 파일이 지원되는 조건 정보
webp 파일이 지원되는 조건본문
2010년 구글에서 만든 이미지 포맷. 이름처럼 Web을 위해서 만들어진 효율적인 이미지 포맷이다. '웹피'라고 읽는다.
https://namu.wiki/w/WebP (이와 관련된 추가적인 내용은 나무위키에서 확인하세요)
그누보드5.4.11 이상 버전에서 지원하는 webp 이미지 업로드 기능은 PHP 에서 Webp 기능을 지원해야 비로소 사용이 가능합니다.
phpinfo 를 확인하여 gd 라이브러리에서 WebP support 가 나오는지 확인해 주세요.
첨부하는 그림처럼 나오지 않는다면 WebP 기능은 해당 서버에서 사용 할 수 없습니다.
참고로 PHP 를 yum 으로 설치시 PHP 7.2 이상 부터 WebP가 기본 지원되는 것을 아마존의 Lightsail 에서 확인했습니다.
https://namu.wiki/w/WebP (이와 관련된 추가적인 내용은 나무위키에서 확인하세요)
그누보드5.4.11 이상 버전에서 지원하는 webp 이미지 업로드 기능은 PHP 에서 Webp 기능을 지원해야 비로소 사용이 가능합니다.
phpinfo 를 확인하여 gd 라이브러리에서 WebP support 가 나오는지 확인해 주세요.
첨부하는 그림처럼 나오지 않는다면 WebP 기능은 해당 서버에서 사용 할 수 없습니다.
참고로 PHP 를 yum 으로 설치시 PHP 7.2 이상 부터 WebP가 기본 지원되는 것을 아마존의 Lightsail 에서 확인했습니다.
댓글 10개
php 7.2 가 모두 지원하는 것은 아닙니다
webp 지원하지 않는 경우 lib/thumbnail.php 324~325줄 주석으로 변경하지 않으면
갤러리 목록에서 webp 이미지 썸네일 생성 오류가 발생합니다
} else if ($file_ext === 'webp') {
//$src = @imagecreatefromwebp($source_file);
//@imagealphablending($src, true);
즉, 서버에서 webp 가 지원하지 않는데 지금처럼 thumnail.lib.php 코드가 유지된다면
webp 이미지가 업로드 된 순간 갤러리 게시판이 오류가 발생합니다
config.php 에서 webp 환경함수를 만들어서 지원하지 않는 것으로 설정한 경우
thumbnail.lib.php 에서 위 코드가 작동되지 않도록 처리해야 문제를 미연에 방지 할 수 있습니다
gd 에 webp 옵션이 없는 경우에도 테스트 결과 썸네일외에는 문제되지 않습니다
PHP Version 7.2.25
webp 지원하지 않는 경우 lib/thumbnail.php 324~325줄 주석으로 변경하지 않으면
갤러리 목록에서 webp 이미지 썸네일 생성 오류가 발생합니다
} else if ($file_ext === 'webp') {
//$src = @imagecreatefromwebp($source_file);
//@imagealphablending($src, true);
즉, 서버에서 webp 가 지원하지 않는데 지금처럼 thumnail.lib.php 코드가 유지된다면
webp 이미지가 업로드 된 순간 갤러리 게시판이 오류가 발생합니다
config.php 에서 webp 환경함수를 만들어서 지원하지 않는 것으로 설정한 경우
thumbnail.lib.php 에서 위 코드가 작동되지 않도록 처리해야 문제를 미연에 방지 할 수 있습니다
gd 에 webp 옵션이 없는 경우에도 테스트 결과 썸네일외에는 문제되지 않습니다
PHP Version 7.2.25
감사합니다.
감사합니다.
감사합니다.
php에서 webp이 안나오네요..
php에서 webp이 안나오네요..
감사합니다~
감사합니다~
관리자 페이지 들어가니 자동으로 비활성화하라고 하더라구요. 확인했습니다.
5.3 버전에서도 webp 가 지원되도록 해주시면 좋겠습니다.
카페24 호스팅 서버는 지원이 안되는것 같습니다.