WordPress 미디어 업로드 용량 설정
WordPress 의 미디어 라이브러리는 일반적으로 이미지나 그 외 파일을 올려놓는 자료실 같은 곳입니다.
그러나 업로드 할수있는 파일의 용량에 제한이 걸려있으며 이는 사용중인 호스팅 서비스에 따라 다릅니다.
이 용량을 변경하는 방법을 알려드리겠습니다.
현재 업로드 가능한 용량 확인
- 변경하기 전 내 사이트의 업로드 용량 제한은 어떻게 설정되어있는지 확인해야겠죠. 관리자 페이지 > 미디어 > 파일 올리기를 클릭하면 아래와 같은 화면이 나옵니다.
현재 15메가로 설정되어 있는것을 볼 수 있습니다.
1. 사용중인 테마의 functions.php 파일에 설정하는 법
- 현재 사용중인 테마의 functions.php 파일을 엽니다. 이 파일은 wp-contents/themes/내가 사용중인 테마 이름/ 안에 있습니다.
- 아래의 코드를 복사해서 붙여넣습니다.
1 2 3 |
@ini_set( 'upload_max_size' , '64M' ); @ini_set( 'post_max_size', '64M'); @ini_set( 'max_execution_time', '300' ); |
- 여기서 upload_max_size 는 한번에 업로드 할 수 있는 파일의 최대 용량을 뜻합니다.
- post_max_size 는 예를들어 게시판에 글을 등록하려 할때 첨부파일을 여러개 업로드 할 수 있을때 이것들을 모두 합친 용량입니다. upload_max_size 와 같게 설정하시면 됩니다.
- max_execution_time 값은 업로드 시간 제한인데 여기서는 300 초로 설정했지만 큰 의미는 없는 설정값이며 무시해도 좋습니다. 보통 대용량으로 업로드 할경우 업로드 시간이 길어질 수 있는데 그럴때 설정하는 값입니다.
2. php.ini 파일에 설정하는 법
- 이 방법은 가급적 프로그래머나 서버 관리자가 하는게 좋습니다. 우선 php.ini 파일을 열어 아래 설정을 찾아서 원하는 용량을 설정합니다.
1 2 3 |
upload_max_filesize = 64M post_max_size = 64M max_execution_time = 300 |
- 항목에 대한 설정은 위와 동일합니다. 서버를 재시작해야 반영됩니다.
3. .htaccess 파일에 설정하는 법
- 이 방법 역시 가급적 프로그래머나 서버 관리자가 하는게 좋습니다. 마찬가지로 아래 코드를 .htaccess 파일에 복사해서 붙여넣습니다.
1 2 3 4 |
php_value upload_max_filesize 64M php_value post_max_size 64M php_value max_execution_time 300 php_value max_input_time 300 |
- 항목에 대한 설명은 위와 동일합니다.
마치며
설정이 끝나면 미디어 업로드에 반영이 됐는지 관리자 페이지 > 미디어 > 파일 올리기 에서 확인하면 됩니다.
이런 몇가지 설정법이 있는데 가급적 1번의 방법을 추천합니다. 서버를 재시작할 필요도 없고 가장 쉽습니다.
또한 이용중인 호스팅 서비스에 따라 설정해도 반영되지 않는 경우가 있으니 참고하시기 바랍니다.
1번과 3번의 방법을 같이 시도해보시면 될것같습니다.
이 포스트는 아래의 글을 참고했습니다.
How to Increase the Maximum File Upload Size in WordPress
3 ways to increase maximum upload limit file size in media of wordpress
댓글 남기기
Be the First to Comment!