본문으로 건너뛰기
도구

최대 업로드 용량 해결 도구

업로드 한도를 높이고, 세 가지 값을 모두 일치시키기

브라우저 안에서 돌아갑니다. 아무것도 업로드되지 않습니다.

목표값
어디에서 파일을 편집할 수 있나요?

호스팅마다 편집을 허용하는 범위가 다릅니다. 실제로 사용할 수 있는 형식을 생성하세요. 첫 번째 방법이 아무 반응 없이 적용되지 않는다면, 보통 호스팅이 해당 설정을 덮어쓰고 있다는 뜻이므로 다음 방법을 시도하세요.

적용 후 업로드 한도

128 MB

settings

wp-config.php로 WordPress 자체의 메모리 한도는 늘릴 수 있지만, PHP의 upload_max_filesize는 늘릴 수 없습니다. 이것은 WordPress가 아니라 PHP 지시어이기 때문입니다. 호스트가 PHP 설정을 잠가 두었다면 wp-config를 아무리 편집해도 업로드 한도는 바뀌지 않으므로, 호스트에 직접 요청해야 합니다.

최대 업로드 용량 해결 도구 소개

WordPress 업로드 한도는 서로 일치해야 하는 세 곳에서 설정됩니다: upload_max_filesize, post_max_size, memory_limit. 원하는 용량을 입력하면 php.ini, .htaccess, wp-config.php용으로 세 값을 올바른 순서로 모두 출력합니다.

자주 묻는 질문

질문

upload_max_filesize를 올렸는데 아무것도 바뀌지 않았습니다. 왜죠?

워드프레스가 세 값 중 가장 작은 값을 쓰기 때문입니다: upload_max_filesize, post_max_size, memory_limit. 하나를 올려도 다른 하나가 낮으면 아무것도 달라지지 않습니다. post_max_size는 upload_max_filesize보다 커야 합니다. 요청 본문이 파일과 그것을 감싼 폼을 함께 실어 나르니까요.

wp-config.php로 업로드 용량 제한을 올릴 수 있나요?

일부만 가능하고, 이 점이 많은 사람을 헷갈리게 합니다. wp-config.php는 워드프레스의 메모리 제한은 올릴 수 있지만, upload_max_filesize는 PHP 지시어라서 대개 워드프레스가 로드될 즈음엔 PHP가 이미 다 읽어버린 뒤입니다. 호스트가 PHP 설정을 잠가 두었다면 wp-config를 아무리 수정해도 이 상한선은 바뀌지 않습니다.

호스트가 php.ini를 수정하지 못하게 합니다. 이제 어쩌죠?

웹 루트에 .user.ini 파일을 시도해 보세요 — 많은 공유 호스트가 이걸 읽습니다. 그것도 안 되면 제한이 여러분 계정 위에서 걸려 있는 것이고, 오직 호스트만 바꿀 수 있습니다. 문의하세요. 보통은 한 줄짜리 티켓이면 됩니다.