Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:미디어 업로드 시 Wordpress HTTP 오류

WordPress는 가장 널리 사용되는 콘텐츠 관리 시스템이 되었으며 블로그 설정에 사용되는 소프트웨어입니다. PHP로 작성된 오픈 소스입니다. 그러나 최근에 "HTTP 오류 오류가 발생한 사용자에 대한 많은 보고가 들어왔습니다. ” 그들의 WordPress에. 이 오류는 사용자가 미디어 파일을 업로드하려고 하지만 업로드할 수 없을 때 발생합니다.

수정:미디어 업로드 시 Wordpress HTTP 오류

미디어를 로드할 때 Wordpress HTTP 오류가 발생하는 이유는 무엇입니까?

WordPress에서 이 특정 문제를 해결하는 데 일반적으로 사용되는 다양한 사용자 보고서와 복구 전략을 살펴봄으로써 이 특정 문제를 조사했습니다. 밝혀진 바와 같이 이 특정 문제가 발생하는 데에는 여러 가지 이유가 있습니다.

  • 브라우저 문제 :브라우저마다 설정과 서비스가 다릅니다. 일부는 어떤 이유로 WordPress에 미디어 파일을 업로드하는 작업과 충돌할 수 있습니다. 다른 사람들은 작업을 완료하는 데 문제가 없습니다.
  • 사이트 설정 :때때로 이미지의 크기나 사이트의 기본 설정으로 인해 이미지 업로드가 차단될 수 있습니다. 일부 코드를 변경하면 문제를 해결하는 데 도움이 될 수 있습니다.

이제 문제의 본질에 대한 기본적인 이해를 얻었으므로 방법으로 넘어갈 것입니다. 이 방법은 다른 방법을 시도하는 다른 사용자에게 효과적이었습니다. 어떤 것이 귀하에게 적합한지 시도해 보십시오.

방법 1:브라우저 전환

이 오류는 웹사이트와 관련이 없지만 사용자가 사용하는 브라우저와 관련이 있을 수 있습니다. 워드프레스 내에서 오류로 확인하기 전에 다른 브라우저에서도 동일한 상황을 확인하시기 바랍니다. 사용자가 겪는 대부분의 문제는 Chrome에 있으므로 Firefox 또는 Safari를 사용해 보면 문제가 해결될 수 있습니다. 브라우저마다 Wordpress를 사용하고 이미지를 업로드하는 데 영향이 다릅니다.

방법 2:테마 기능 편집

Wordpress에서 직접 편집하거나 웹 호스팅 제어판을 통해 편집할 수 있습니다. 웹사이트 테마 디렉토리에서 파일을 찾을 수 있습니다. 수정이 필요한 파일은 "function.php"가 됩니다. WordPress에서 파일을 수정하려면 다음 단계를 따르세요.

  1. WordPress 대시보드 열기 wp-admin을 추가하기만 하면 됩니다.
    example.com/wp-adminNote

    example.com이 사이트의 URL이 됩니다.

    수정:미디어 업로드 시 Wordpress HTTP 오류
  2. 이제 대시보드에서 "테마 편집기 ' 모양을 통해 왼쪽 패널에
  3. 그런 다음 오른쪽 상단에서 테마를 선택해야 합니다. "편집할 테마 선택 "
  4. 이제 “function.php를 엽니다. ” 테마 선택 아래
  5. 그리고 다음 줄을 추가합니다.
    add_filter( 'wp_image_editors', 'change_graphic_lib' );
    
    function change_graphic_lib($array) {
    return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' );
    }
    수정:미디어 업로드 시 Wordpress HTTP 오류
  6. 지금 저장 이미지를 다시 업로드해 보세요.

방법 3:.htaccess 수정

.htaccess 파일은 Wordpress의 루트 폴더에 있습니다. 이 파일은 한 기능에서 다른 기능으로의 요청을 제어하고 모든 종류의 게이트키퍼 역할을 합니다. 이 파일을 통해 HTTP 오류를 수정하려면 다음 단계를 수행해야 합니다.

  1. 루트 열기 설치된 WordPress를 통한 디렉토리 또는 제어판 사용 , 예: cPanel
  2. 그런 다음 .htaccess를 엽니다. 웹사이트의 루트 폴더에서 수정:미디어 업로드 시 Wordpress HTTP 오류
  3. .htaccess에 다음 코드를 추가합니다. 파일:
    SetEnv MAGICK_THREAD_LIMIT 1
    

    이 코드는 이미지를 처리할 때 Imagic이 단일 스레드를 사용하도록 제한합니다.

  4. 지금 저장 이미지를 다시 업로드하여 확인합니다.