Word Cracker의 잡다한 정보 모음

워드프레스 미디어 파일 업로드 시 ‘HTTP 오류’ 해결 방법

2 207

HTTP error in WordPress - HTTP 오류

워드프레스에서 미디어 파일 업로드 시 “HTTP error”(HTTP 오류)와 같은 오류가 발생하는 경우 취해볼 수 있는 조치입니다.

  1. 먼저  이미지 크기를 줄여봅니다.
  2. 이미지의 확장자를 변환해봅니다. 예를 들어 PNG 파일일 경우 JPG 파일로, JPG 파일일 경우 PNG 파일로 변환하여 다시 업로드해봅니다. 저는 보통 이 방법으로 대부분의 문제가 해결되었습니다.
  3. 잘 되다가 갑자기 문제가 발생하는 경우, 최근에 설치했거나 업데이트한 플러그인이 문제일 수 있습니다. 최근에 플러그인을 설치하거나 업데이트한 경우 “비활성화”한 후에 테스트해봅니다.
  4. PHP 메모리를 늘려봅니다.  wp-config.php 파일에 define(‘WP_MEMORY_LIMIT’, ‘128M’); 코드를 추가합니다(참고). 128M로 잘 안 되면 256M로 높여봅니다.
  5. 웹호스팅 업체에 문의하여 PHP 버전을 확인하여 PHP 버전이 낮지 않은지 확인합니다. 워드프레스 사양은 이 페이지에서 확인할 수 있습니다. (카페24에서 PHP 버전을 높이는 방법은 여기를 참고하시기 바랍니다.)
  6. 이미지 파일에 어포스트포피(‘)가 있지 않은지 확인합니다. 예: mary‘s-wedding.png
  7. image optimizer 플러그인이 있으면 비활성화해보십시오.
  8. 다음과 같은 코드를 .htaccess 파일에 추가해봅니다.
    <IfModule mod_security.c>
    SecFilterEngine Off
    SecFilterScanPOST Off
    </IfModule>
    또는
    # Exclude the file upload and WP CRON scripts from authentication
    <FilesMatch “(async-upload\.php|wp-cron\.php|xmlrpc\.php)$”>
    Satisfy Any
    Order allow,deny
    Allow from all
    Deny from none
    </FilesMatch>
    또는
    AddType x-mapp-php5 .php (.htaccess 파일의 거의 맨 위에)

(Source: themeskills.com)

참고:

Related Posts

Comments

2 Comments
  1. 정윤 says
    덕분에… 이틀동안 고민하던 문제를 해결했어요.
    jpg 이미지를 png로 바꿔서 저장한 후 문제 해결되었습니다.
    멀티로 업로드 안되고 한개씩의 이미지를 업로드해야하지만 그래도 얼마나 다행인지 모릅니다.
    ftp로 올려서 이미지 링크해도 되지만 그렇게 되면 이미지 슬라이더 등의 기능을 사용할 수 없어서 고민였거든요.
    정말 ~~~ 감사합니다.
  2. wordcracker says

    안녕하세요?

    블로그를 방문해주셔서 감사합니다. 즐거운 하루 되세요^^

Leave A Reply

Your email address will not be published.