WordPress에 이미지를 업로드할 때 HTTP 오류를 수정하는 방법

게시 됨: 2020-01-27

시각적 콘텐츠 없이 성공적인 웹사이트를 만들기는 어렵습니다. 방문하는 모든 페이지에는 사진, 아이콘 또는 그래픽의 조합이 포함될 수 있습니다. 그러나 이미지를 WordPress에 업로드할 때 HTTP 오류가 발생하면 이미지를 사이트에 통합하지 못할 수 있습니다.

다행히도 이 문제를 해결하는 데 사용할 수 있는 몇 가지 방법이 있습니다. 이 기사에서는 이미지를 WordPress에 업로드할 때 HTTP 오류가 발생하는 이유를 설명하고 6가지 솔루션을 안내합니다.

일하러 가자!

YouTube 채널 구독

WordPress에 이미지를 업로드할 때 HTTP 오류가 발생하는 이유

다른 일반적인 문제와 비교할 때 WordPress에 이미지를 업로드할 때 발생하는 HTTP 오류는 그다지 무섭지 않습니다. 새 파일을 추가하려고 할 때 미디어 라이브러리에 나타날 수 있는 간단한 배너 메시지입니다.

이미지를 WordPress에 업로드할 때 HTTP 오류가 발생했습니다.

일반적으로 WordPress에 이미지를 업로드하면 미디어 라이브러리에 바로 나타납니다. 확인 메시지 또는 종소리와 휘파람이 없습니다. 이 오류가 발생하면 분명히 그렇지 않습니다.

이 특정 경고의 문제는 솔루션을 찾는 데 필요한 정보를 많이 제공하지 않는다는 것입니다. 또한 다음과 같은 몇 가지 가능한 원인이 있습니다.

  • 만료된 로그인 자격 증명
  • 승인되지 않은 파일 이름
  • 메모리 부족
  • 잘못된 파일 권한
  • 플러그인 충돌

WordPress에 이미지를 업로드할 때 HTTP 오류와의 싸움의 절반은 문제의 원인을 파악하는 것입니다. 문제를 파악한 후에는 몇 가지 빠른 단계만 거치면 문제를 해결하고 사이트를 정상 상태로 되돌릴 수 있습니다.

WordPress에 이미지를 업로드할 때 HTTP 오류를 수정하는 방법(6가지 입증된 방법)

이 오류를 수정하는 것은 어렵지 않지만 몇 가지 잠재적인 원인이 있으므로 체계적이어야 합니다. 이를 염두에 두고 가장 간단한 수정부터 시작하겠습니다.

1. 로그인 세션이 만료되었는지 확인

일반적으로 WordPress는 로그인 자격 증명이 만료되는 시점을 알려주므로 다시 입력할 수 있습니다. 그러나 활동 없이 장기간 브라우저를 열어 둔 경우 이 메시지가 항상 표시되는 것은 아닙니다.

이 작업을 수행한 다음 이미지를 업로드하려고 하면 다시 로그인하라는 메시지가 표시되지 않았음에도 불구하고 위에 표시된 것과 같은 HTTP 오류가 표시됩니다. 이것이 문제인지 알아내는 가장 쉬운 방법은 경우는 페이지를 새로고침하는 것입니다.

이전 로그인 세션이 만료된 경우 WordPress는 자격 증명을 다시 입력하라는 메시지를 표시합니다. 그런 다음 이미지 업로드를 다시 시도하고 오류가 지속되는지 확인할 수 있습니다.

2. 이미지 파일 이름 바꾸기, 최적화 또는 크기 조정

WordPress는 Chateau 또는 smorgasbord와 같이 이름에 특수 문자나 언어 악센트가 있는 파일을 지원하지 않습니다. 사이트에 추가하려는 이미지에 이미지가 포함되어 있으면 이름을 변경한 다음 업로드를 다시 시도하십시오.

어떤 경우에는 완벽하게 '깨끗한' 이름을 가진 이미지라도 WordPress에서 제대로 재생되지 않습니다. 한 가지 해결 방법은 TinyPNG와 같은 이미지 최적화 플랫폼을 사용하는 것입니다.

TinyPNG 홈페이지.

이 도구는 파일을 압축하여 크기를 줄입니다. 웹사이트의 로딩 시간을 줄이는 간단한 방법이며 이미지를 WordPress에 업로드할 때 HTTP 오류를 해결하기도 합니다.

마지막으로 이미지의 크기(너비 및 높이)를 변경하여 이 문제를 해결할 수도 있습니다. 미리 보기, 그림판 또는 Photoshop과 같은 선호하는 사진 편집 플랫폼을 사용하여 이 작업을 수행할 수 있습니다.

3. 사이트의 PHP 메모리 제한 늘리기

이미지를 WordPress에 업로드할 때 처음 두 가지 방법으로 HTTP 오류가 해결되지 않으면 더 많은 기술 솔루션을 살펴볼 때입니다. 웹 호스팅 제공업체 및 계획에 따라 서버에 메모리가 부족하여 사이트에 더 많은 파일을 추가할 수 없습니다.

작은 PHP 메모리 제한으로 인해 업로드 중에 간헐적으로 HTTP 오류가 발생할 수 있습니다. 경험상 최소 256MB가 필요합니다.

PHP 메모리 제한을 늘리는 가장 쉬운 방법은 파일 전송 프로토콜(FTP)과 FileZilla와 같은 FTP 클라이언트를 사용하여 웹사이트의 루트 폴더(일반적으로 public_html )에 액세스하는 것입니다. 그런 다음 wp-config.php 파일을 찾아 마우스 오른쪽 버튼으로 클릭하고 보기/ 편집 옵션을 선택합니다.

wp-config.php 파일 편집.

해당 파일 내에서 "그게 다야, 편집을 중지하십시오! 행복한 출판.” 그런 다음 그 위에 다음 코드를 추가합니다.

define( 'WP_MEMORY_LIMIT', '256M' );

변경 사항 저장 그리고 파일을 닫습니다. 그런 다음 이미지를 다시 업로드하고 HTTP 오류가 지속되는지 확인하세요. 그렇다면 호스트가 서버 수준에서 wp-config.php 파일의 설정을 무시할 수 있습니다. 이 경우 추가 지원을 위해 지원팀에 문의해야 할 수 있습니다.

4. 업로드 폴더 권한 확인

WordPress 설치의 모든 폴더는 '권한'이라는 것을 사용합니다. 즉, 각 디렉토리에 포함된 파일에 액세스('읽기'), 수정('쓰기') 또는 스크립트를 실행할 수 있는 사람에 대한 엄격한 지침이 있습니다.

사이트 소유자는 wp-content/uploads 디렉토리에 대한 전체 권한이 있어야 합니다. wp-content/uploads 디렉토리는 WordPress가 업로드를 저장하는 곳입니다. 미디어 라이브러리에서 HTTP 오류가 발생하면 이 설정이 올바르게 구성되었는지 확인하는 것이 좋습니다.

먼저 위에서 설명한 대로 FTP를 사용하여 웹사이트에 액세스하고 wp-content 디렉토리로 이동합니다. 업로드 폴더를 찾아 마우스 오른쪽 버튼으로 클릭하고 파일 권한 옵션을 선택합니다.

업로드 폴더에 대한 권한 변경

결과 창에서 귀하('소유자')에게 읽기, 쓰기 및 실행 권한이 있는지 확인하십시오. 해당 숫자 값 은 755여야 합니다.

업로드 폴더에 대한 권한 설정의 예입니다.

적절한 권한이 없으면 올바른 확인란을 선택하거나 숫자 값 을 755로 설정하고 확인 버튼을 클릭 합니다. 그런 다음 이미지를 다시 업로드해 보세요.

5. 플러그인 또는 테마 충돌 문제 해결

경우에 따라 이미지를 업로드하려고 할 때 플러그인 또는 활성 테마 중 하나가 백그라운드에서 충돌을 일으킬 수 있습니다. 이 문제를 해결할 수 있는 두 가지 방법이 있지만 다른 작업을 수행하기 전에 최근 백업이 있는지 확인하십시오.

그런 다음 WordPress 대시보드에서 플러그인 목록으로 이동하여 하나씩 비활성화하여 각각 간에 이미지를 업로드할 수 있는지 테스트합니다. 이 접근 방식은 간단하지만 플러그인이 많으면 번거로울 수 있습니다.

플러그인 충돌을 완전히 배제하려면 FTP를 통해 서버에 액세스하고 wp-content 디렉토리로 이동할 수 있습니다. 플러그인 폴더를 찾아 아래 예와 같이 다른 이름으로 바꿉니다.

WordPress에 이미지를 업로드하는 HTTP 오류를 수정하기 위해 플러그인 폴더의 이름을 바꿉니다.

해당 디렉토리의 이름을 변경하면 WordPress가 플러그인 파일을 찾지 못하게 되어 모든 파일이 한 번에 비활성화됩니다. WordPress에 이미지를 업로드할 때 HTTP 오류가 수정되었는지 테스트합니다.

그렇다면 사이트 어딘가에 충돌이 있음을 알게 될 것입니다. 폴더를 원래 이름으로 되돌리고 범인을 찾을 때까지 대시보드에서 플러그인을 하나씩 비활성화합니다.

반면에 모든 플러그인을 비활성화해도 오류가 해결되지 않으면 플러그인 폴더를 원래 이름으로 되돌리고 활성 테마를 변경해 보십시오.

활성 테마 변경.

기본 테마가 일반적으로 문제 해결에 가장 적합하지만 다른 모든 테마도 가능합니다. 변경하고 이미지를 다시 한 번 업로드해 보세요. 오류가 해결되면 충돌의 원인을 찾은 것입니다.

테마 또는 특정 플러그인이 HTTP 오류 뒤에 있는 경우 사이트에서 제거해야 합니다. 그런 다음 대안으로 교체하거나 충돌 해결에 대해 개발자에게 문의할 수 있습니다.

6. WordPress에 이미지를 업로드할 때 발생하는 HTTP 오류에 대해 웹 호스트에 문의

다른 모든 것이 실패하더라도 절망하지 마십시오. 이 문제의 거의 모든 가능한 원인을 파악했으므로 이제 더 깊이 파고들 수 있도록 도움을 요청할 때입니다.

이 시점에서, 당신은 당신의 끝에서 대부분의 옵션을 소진했습니다. 티켓을 열거나 실시간 채팅을 시작하거나 웹 호스트에게 전화를 걸어 이미지를 WordPress에 업로드할 때 HTTP 오류의 원인을 추적하는 데 도움이 되는지 확인하세요.

결론

웹에서 텍스트 벽을 좋아하는 사람은 아무도 없습니다. 방문자가 즐기는 콘텐츠를 게시하려면 사이트에 시각적 요소가 필요합니다. 즉, 이미지를 WordPress에 업로드할 때 HTTP 오류가 발생하면 가능한 한 빨리 근본적인 문제를 식별하고 수정해야 합니다.

이 게시물에서는 이 오류를 수정할 때 취할 수 있는 6가지 접근 방식을 다뤘습니다.

  1. 로그인 세션이 만료되었는지 확인하십시오.
  2. 이미지 파일의 이름을 바꾸거나 최적화하거나 크기를 조정합니다.
  3. PHP 메모리 제한을 늘리십시오.
  4. 업로드 폴더 권한을 확인하십시오.
  5. 플러그인 또는 테마 충돌 문제를 해결합니다.
  6. 추가 도움이 필요하면 웹 호스트에 문의하세요.

WordPress에 이미지를 업로드할 때 HTTP 오류를 수정하는 방법에 대해 질문이 있습니까? 아래 댓글 섹션에 남겨주세요!

vladwell / shutterstock.com의 기사 축소판 이미지