WordPress 메모리 제한 오류를 해결하는 방법?

게시 됨: 2021-02-17

WordPress를 사용하는 데 문제가 있습니까?

글쎄, 그것은 꽤 일반적입니다. 무한한 유연성을 제공합니다. WordPress를 사용할 때 발생할 수 있는 기술적인 문제에 대해 편안하게 작업하세요. 어떤 문제는 해결하기 쉬울 수 있지만 다른 문제는 골칫거리일 수 있습니다.

한 가지 문제는 WordPress 메모리 제한 오류입니다. 처음 보시면 헷갈릴 수 있습니다. 그러나 이 기사를 읽은 후 WordPress 경험에도 불구하고 몇 분 안에 이 오류를 해결할 수 있습니다.

여기에서는 WordPress 메모리 제한 오류가 무엇이며 두 가지 방법으로 해결하는 방법에 대해 설명했습니다. 의 시작하자.

목차

  • WordPress 메모리 제한 오류란 무엇입니까?
  • WordPress 메모리 제한 오류의 원인은 무엇입니까?
  • PHP 메모리 제한을 어떻게 확인할 수 있습니까?
  • WordPress 메모리 제한 오류를 해결하는 방법?
    • 방법 1: 웹사이트의 PHP 메모리 늘리기
    • 방법 2: 호스팅 계획 업그레이드
  • FAQ(자주 묻는 질문)
    • Q. WordPress 메모리 제한을 확인하는 방법은 무엇입니까?
    • Q. WordPress에서 메모리 제한을 변경/증가하는 방법은 무엇입니까?
  • 결론

WordPress 메모리 제한 오류란 무엇입니까?

WordPress가 작동하려면 서버에 특정 메모리가 필요합니다. 기본적으로 WordPress의 메모리 할당은 64M입니다. 그러나 때때로 그 메모리 할당이 충분하지 않습니다. 이러한 경우 WordPress 메모리 제한 오류가 다음과 같이 표시됩니다.

치명적인 오류: 67108864바이트의 허용된 메모리 크기가 소진되었습니다.

메시지 대신 죽음의 흰색 화면이나 유지 관리 모드가 표시될 수도 있습니다. 어느 쪽이든, 메모리가 부족하고 수정해야 합니다. 운 좋게도 다음 섹션에서 배우게 될 것입니다.

WordPress 메모리 제한 오류의 원인은 무엇입니까?

모든 웹사이트는 플러그인, 테마, 데이터베이스 및 콘텐츠와 같은 데이터를 저장하기 위해 특정 메모리가 필요합니다. 리소스에 더 많은 메모리가 필요한 경우가 있습니다. 그러나 웹 서버는 모든 스크립트에서 사용할 수 있는 메모리에 제한을 표시합니다. 기본적으로 WordPress에는 64M 메모리 할당이 있습니다.

수요가 제한을 초과하는 경우 메모리 제한 오류가 발생합니다. 대부분 이 오류는 사이트에 미디어 파일을 업로드하거나 새 테마 및 플러그인을 설치할 때 발생합니다.

서버가 메모리 할당을 제한하는 이유가 궁금할 것입니다. 글쎄, 그것은 서버를 보호하는 중요한 기능입니다. 서버는 동시에 다른 사이트에 대해 여러 응용 프로그램을 실행하기에 충분한 메모리가 필요합니다. 제한 없이 잘못 작성된 스크립트는 서버의 전체 메모리를 소모할 수 있습니다. 이 경우 서버가 충돌하고 호스트하는 다른 모든 사이트와 함께 사이트를 중단합니다.

워드프레스는 PHP로 작성된 스크립트를 기반으로 하며 할당된 제한을 준수해야 합니다.

PHP 메모리 제한을 어떻게 확인할 수 있습니까?

WordPress 5.2 이상을 사용하는 경우 사이트 상태 도구를 사용하여 PHP 메모리 제한을 쉽게 확인할 수 있습니다. 진행 방법은 다음과 같습니다.

  • 대시보드에 로그인합니다.
  • 왼쪽 패널에서 '도구'로 이동합니다.
  • '사이트 상태'를 클릭합니다.
사이트 상태
  • 상단의 '정보' 옵션을 클릭합니다.
  • '서버' 섹션까지 아래로 스크롤합니다.
  • 여기에서 'PHP 메모리 제한' 옵션을 볼 수 있습니다. 그것은 당신의 PHP 스크립트에 대한 메모리 제한을 보여줍니다.
PHP 메모리 제한

WordPress 메모리 제한 오류를 해결하는 방법?

이제 WordPress 메모리 제한 오류가 무엇이며 그 원인이 무엇인지 알았으므로 이를 해결하는 방법을 알아보겠습니다. 이 오류를 해결하는 두 가지 방법이 있습니다. 그들은:

방법 1: 웹사이트의 PHP 메모리 늘리기

방법 2: 호스팅 계획 업그레이드

아래에서 이 두 가지 방법을 설명합니다.

방법 1: 웹사이트의 PHP 메모리 늘리기

오류 이름에서 알 수 있듯이 이 문제를 해결하기 위해 할 수 있는 간단한 일은 PHP 파일에 대한 메모리 할당을 늘리는 것입니다. 메모리를 늘릴 수 있는 양은 호스팅 계획 및 호스팅 제공업체에 따라 다릅니다. 우리는 두 번째 방법에서 그 부분을 다뤘습니다. 지금은 PHP 메모리를 늘리는 데 집중해 보겠습니다.

사용할 수 있는 메모리는 사이트의 wp-config.php 파일에 설정되어 있습니다. 이 파일에 설정된 값은 호스팅 공급자가 설정한 값과 일치하거나 일치하지 않을 수 있습니다. 다음과 같은 방법으로 값을 늘릴 수 있습니다.

  • FTP 클라이언트 또는 파일 관리자를 사용하여 사이트에 로그인합니다.

다음은 FileZilla를 사용하여 사이트에 액세스하는 예입니다.

wp-config 파일에 액세스

오른쪽 사분면에는 웹사이트 파일이 포함된 폴더 목록이 표시됩니다.

  • 웹사이트의 루트 폴더로 이동합니다. 대부분 루트 폴더는 도메인 이름 또는 public_html의 이름을 따서 명명됩니다. 두 번 클릭하여 엽니다.
  • wp-config.php 파일을 마우스 오른쪽 버튼으로 클릭하고 '편집' 옵션을 클릭합니다.
wp-config 편집

아래에서 논의할 파일을 제외하고 다른 파일이나 코드 줄을 만지지 마십시오. 파일을 백업하는 것이 좋습니다. 파일을 삭제하거나 실수한 경우 변경 사항을 복원할 수 있습니다.

  • "그게 다야, 편집을 중지하십시오! 즐거운 블로깅.”
 define( 'WP_MEMORY_LIMIT', '256M' );
wp-config에 코드 붙여넣기

256MB 메모리 할당은 대부분의 웹사이트에 충분합니다.

  • 변경 사항을 저장하고 편집기를 종료합니다.
  • 웹 사이트를 방문하여 제한 오류 메시지가 표시되기 전에 하려고 했던 작업을 수행하십시오.

오류가 표시되지 않으면 성공적으로 해결된 것입니다. 오류가 지속되면 메모리를 추가로 늘리십시오. 몇 번 시도한 후에도 문제가 해결되지 않으면 호스팅 제공업체의 제한에 도달했을 수 있습니다.

이러한 경우 아래에 설명된 대로 두 번째 방법을 시도하십시오.

방법 2: 호스팅 계획 업그레이드

wp-config.php 파일의 메모리를 늘린 후에도 메모리 제한 오류가 계속 표시된다면 호스팅 계획 한도에 도달했을 가능성이 큽니다.

모든 호스팅 공급자는 선택한 호스팅 계획에 대해 일정량의 리소스를 할당합니다. 호스팅 제공업체의 대시보드에서 메모리 제한을 확인할 수 있습니다. 호스팅 제공업체에 직접 문의할 수도 있습니다.

호스팅 계획의 한도에 도달했음을 확인했다면 이제 더 높은 계층으로 업그레이드해야 합니다. 공유 호스팅 플랜 사용자의 경우 클라우드 호스팅 또는 VPS(가상 사설 서버)로 전환하면 오류가 수정될 수 있습니다. 이 두 계획 모두 공유 호스팅 계획보다 더 높은 리소스를 할당했습니다.

다음은 오늘날 시장에 나와 있는 인기 있는 호스팅 제공업체에 대한 리뷰입니다.

  • 블루호스트
  • 사이트그라운드
  • 드림호스트
  • 클라우드웨이
  • 드림프레스

이 리뷰는 최고의 호스팅 제공업체와 웹사이트에 적합한 호스팅 계획을 파악하는 데 도움이 됩니다.

FAQ(자주 묻는 질문)

Q. WordPress 메모리 제한을 확인하는 방법은 무엇입니까?

다음과 같이 WordPress 메모리 제한을 확인할 수 있습니다.

• 관리자 대시보드에 로그인합니다.
• '도구'로 이동하여 '사이트 상태' 옵션을 클릭합니다.
• 서버 섹션까지 아래로 스크롤합니다.
• 여기에서 서버의 PHP 메모리 제한을 확인할 수 있습니다.

Q. WordPress에서 메모리 제한을 변경/증가하는 방법은 무엇입니까?

루트 폴더에서 wp-config.php 파일을 편집하여 WordPress의 메모리 제한을 변경할 수 있습니다. " define( 'WP_MEMORY_LIMIT', '256M' );" 을 추가해야 합니다. 또는 한계값을 증가시키십시오. 그 방법은 위 섹션에서 설명했습니다. 확인 해봐.

결론

특히 원인을 모를 때 WordPress에서 오류 메시지를 받는 것이 얼마나 답답할 수 있는지 이해합니다. 다행히 메모리 제한 오류는 문제가 무엇인지 정확히 알려 주므로 솔루션을 찾는 것이 간단해집니다.

PHP 메모리 제한 오류를 수정할 수 있는 두 가지 방법을 언급했습니다. 또한 자세한 내용은 PHP 버전 업데이트 방법에서 확인할 수 있습니다. 이 오류에 대한 추가 질문이 있는 경우 아래 의견 섹션에서 문의하십시오.