워드프레스 파일 업로드 사이즈 증가 시키는 방법

워드프레스 미디어 업로더를 사용하면 손쉽게 이미지, 동영상, 및 문서 등을 웹사이트에 업로드 할 수 있다. 매번 FTP로 호스트 서버에 접속할 필요가 없이 바로 업로드가 가능하니 FTP사용에 익숙하지 않은 유저에게는 정말 좋은 툴이다. 하지만 사용자가 워드 프레스 크기 한도(3.1.2버젼에서 현재 10MB)를 초과하는 파일을 미디어 도구를 통해 업로드 할 수 없는 불편함이 있다. 이런 불편함을 를 해결하기 워드프레스 기본 업로드 용량을 증가시키는 방법을 알아보자. 실제 HwangC도 이 방법을 통해 위의 그림 처럼 100MB로 증가시켰다.

php.ini 파일을 사용하여 업로드 크기 증가
“php.ini”파일 이름이 낯설게 보일 수도 있지만, 이 파일은 서버의 기본 설정을 수정하는 데 사용되는 config파일이다. 자세한 내용은 아래 샘플 HwangC의 php.ini파일의 주석이나 Google 검색을 통해 알아보자. 참고로 php.ini파일은 메모장(PC용)이나 텍스트 편집기(Mac용)로 열 수 있으며 “;”로 표시된 부분이 주석이다.

HwangC의 샘플 파일 다운로드 -> php.ini

php.ini 파일 만들기

1. 메모장(PC용) 또는 텍스트 편집기(Mac용)로 새로운 파일 열고 아래의 내용을 copy & paste합니다.

참고로 HwangC의 샘플 php.ini의 내용은 위의 내용과 다르게 많이 복잡해 보이는데 이는 호스트 서버에서 자동으로 만들어준 것이기 때문입니다. HwangC는 호스트 서버가 만들어준 php.ini와 위에 있는 심플한 내용의 php.ini 두가지 모두 테스트 해보았고 아무 문제없이 파일 업로드 크기를 증가시킬 수 있었습니다. HwangC의 샘플 php.ini를 사용해도 문제는 없을 것 같으나 개인마다 사양이 다를 수 있어 심플한 내용으로 소개합니다.

2. 적당한 위치에 php.ini로 파일을 저장합니다.
3. FTP를 통해 public_html폴더(wp-admin, wp-content, wp-includes 폴더의 상위 폴더)에 php.ini파일 업로드합니다.
php.ini파일 업로드

그리고 여러분 블로그로 돌아와 미디어 업로더를 열어 파일 업로드 용량이 100MB로 증가 되었는지 확인해보십시오.

인터넷 상의 다른 방법들

인터넷상의 포럼과 블로그 게시물에 . htaccess파일 수정과 같은 다른 방법들이 많이 있으나 시스템에 안좋은 영향을 미칠 수 있기 때문에 주의를 요하시기 바랍니다.

글쓴이

HwangC

안녕하세요! 여러분의 편안한 워드프레스 안내자 황씨입니다.

“워드프레스 파일 업로드 사이즈 증가 시키는 방법”에 대한 16개의 생각

  1. 안녕하세요.
    보관이 된것 같지 않아서 다시 씁니다.
    저는 로컬에 워드프레스를 깔고 이 방법을 적용해봤는데 되질 않네요.
    그냥 웹서버의 php.ini파일을 수정하면 되는데 워드프레스만의 업로드화일싸이즈를 늘이는 방법이 없나요?
    참고로 이곳에서 워드프레스를 차례차례 배우려면 어떤 순서로 새글을 읽어야 하는지 초보자의 방법을 알려주세요.
    좋은 글 많이 부탁드립니다.

  2. 안녕하세요.
    저는 워드프레스를 로컬에 설치하고 이 대로 적용했는데 되지 않습니다.
    그냥 xampp의 php.ini를 수정하면 되는데 워드프레스만의 파일사이즈 늘이는 방법이 있나요?

    1. 이 문제는 호스팅 업체에 문의를 해보시는 것이 좋을 것같습니다. 호스팅 업체에서는 옵션에 대해 그 누구보다 확실히 알고 있거든요. 🙂

  3. 저 궁금해서 그러는데, 워드프레스 가입하고 쇼핑몰 연계해서 사이트를 만들고 싶어서 그러는데, 위에서 얘기하는 듯한 메뉴나 그런 항목들은 전혀 발견할 수 없는데… ; 워드프레스 premium 으로 업그레이드를 해야하나요?

  4. 우분투 리눅스를 깔아서 쓰고 있는데요.
    포스트와 같이 wordpress설치 폴더 안에 php.ini파일을 넣고 아파치를 재시동해도 안되길래, /etc/php5/apache2/php.ini파일안의 upload_max_filesize 의 값을 변경하니 제대로 동작하네요. 🙂

  5. 티스토리에서 백업본을 워드프레스로 이전 할 경우
    ttmxl 플러그인을 통해서 설치후 백업본을 업로드하는데
    파일용량이 20mb 이상 (제가 가지고 있는건 250mb)라 업로드시 오류가 뜨네요.
    호스팅 업체에서는 php.ini의 제한이 15mb라 변경할 수 없다고 하구요.
    다른 해결방법이 있는지 도움 요청 드립니다^^

    1. 안녕하세요

      가지고 계신 백업파일이 크기도 하지만 서버업체의 업로드 제한이 너무 짜네요;;
      아무래도 파일을 직접 쪼개서 올리는 방법밖에 없을 것같네요.
      티스토리에서 가져온 XML파일 구조가 어떻게 생긴 지는 모르겠지만 아마 header/footer 그리고 포스트를 구별하는 태그가 있지 않을까 싶네요. 정확한 파일 쪼개는 방법은 플러그인 개발자에게 문의를 해보시는 것이 좋을 것같습니다. 🙂

      참고로 워드프레스에서 워드프레스로 XML파일을 옮길 때 파일 사이즈가 커서 고민이신 분들은 여기를 참고하세요.

  6. 위의 사항은 제가 설치했던 사이트들에서는 제대로 작동을 하고있습니다. 해당 문제는 호스트 서버 업체에 문의를 하시는 것이 빠를 것같습니다. 워드프레스를 지원하는 대부분의 호스트 서버에서는 워드프레스 관련 사항에 대해 포럼, FAQ, 티켓 발부, 실시간 채팅 등을 통해 문의 사항에 답변을 하고 있습니다. 서버업체에서 원하는 내용을 검색해보시거나 php.ini파일 생성하는 방법을 문의해보시기 바랍니다.

  7. godaddy.com 의 호스팅을 사용하는 웹사이트에서 php.ini 화일이 없길래
    위에 있는 심플한 내용을 php.ini 로 만들어서 말씀하신 위치에 업로드를 했는데
    실제 post 를 작성할 때 화일 첨부하는 곳은 여전히 8mb 로 나오네요.
    media upload 에서도 마찬가지로 8mb로 나오고요…
    다른 설정을 해주어야 하는 건가요?

  8. 안녕하세요!

    호스트 서버 업체마다 제공하는 php.ini파일이 다를 수 있습니다. 이미 있는 php.ini파일에서 해당 내용이 없다면( 예를들어 post_max_size을 가지고계신 php.ini파일에서 검색했을 때 검색이 안되면) 원하는 곳에 옵션을 copy&paste하시면 됩니다.

  9. ftp 에 접속해 보니 php.ini 화일이 이미 있네요.
    그런데 어느 부분에 넣어야(수정해야) 할지 모르겠습니다.

    register_globals = off
    allow_url_fopen = off

    expose_php = Off
    max_input_time = 60
    variables_order = “EGPCS”
    extension_dir = ./
    upload_tmp_dir = /tmp
    precision = 12
    SMTP = relay-hosting.secureserver.net
    url_rewriter.tags = “a=href,area=href,frame=src,input=src,form=,fieldset=”

    ; Only uncomment zend optimizer lines if your application requires Zend Optimizer support

    ;[Zend]
    ;zend_optimizer.optimization_level=15
    ;zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.3
    ;zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3
    ;zend_extension=/usr/local/Zend/lib/Optimizer-3.3.3/ZendExtensionManager.so
    ;zend_extension_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.3/ZendExtensionManager_TS.so

    ; — Be very careful to not to disable a function which might be needed!
    ; — Uncomment the following lines to increase the security of your PHP site.

    ;disable_functions = “highlight_file,ini_alter,ini_restore,openlog,passthru,
    ; phpinfo, exec, system, dl, fsockopen, set_time_limit,
    ; popen, proc_open, proc_nice,shell_exec,show_source,symlink”

    여기서 어디를 수정하면 되나요?

HwangC 에 답글 남기기 응답 취소

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.