워드프레스 – 업로드 파일 타입 추가 on AWS Lightsail

목록으로 돌아가기

AWS 라이트세일에서 제공하는 bitnami 워드프레스 머신에서

업로드 가능한 파일 확장자를 추가하려고 한다.

파일 용량은 이미 80메가로 충분히 되어 있어 변경할 필요성을 못 느낌!

일단 아래글을 참고

워드프레스 4.7 이후 업로드 파일 확장자 추가하기

[워드프레스] 4.7 버전 이후 업로드 파일 확장자 추가하기 : 죄송합니다. 이 파일 유형은 보안상의워드프레스에 업로드 파일 확장자를 추가하여보겠습니다. 워드프레스에 hwp, exe 등 파일을 업로드하려고 하면 아래와 같이 안내창이 ‘죄송합니다. 이 파일 유형은 보안상의 이유로 허용하지 않investechnews.com

업로드 파일 확장자 추가하기

wp-config.php 에 아래와 같이 한 줄 추가하고

// 20221214 BJ add file upload 
define('ALLOW_UNFILTERED_UPLOADS', true);
/* That's all, stop editing! Happy publishing. */

"wp-config.php" 209L, 4481B written

테마 소스 수정에서 functions.php 에 아래 내용을 또 추가하고,

/** 20221214 BJ add custom mimes */
<strong>function</strong> <strong>add_custom_mime_types</strong> ( $mimes ) {
        $mimes['gz'] = 'application/gzip';
//         $mimes['hwp'] = 'application/hangul';
        <strong>return</strong> $mimes;
}
add_filter('upload_mimes', 'add_custom_mime_types');

서비스 재시작~~

bitnami@ip-:~/stack/wordpress$ sudo apachectl configtest
Syntax OK
bitnami@ip-:~/stack/wordpress$ sudo /opt/bitnami/ctlscript.sh restart
Restarting services..

sudo apachectl configtest
sudo /opt/bitnami/ctlscript.sh restart

![](assets/images/2023/01/image.png?resize=1024%2C469&ssl=1)

간단하게 functions.php 파일 수정을 그림으로 캡쳐해둠

author-profile
Written by bj