WordPress의 PHP 메모리 제한 문제를 해결하는 방법

  • 워드 프레스
  • 업데이트 : 9 월 05, 2017

WordPress는 기술적 배경이 전혀없는 블로거, 기업가 및 중소기업 소유자를위한 최고의 콘텐츠 관리 시스템입니다. 플러그인, 테마 및 사용자 친화적 인 대시 보드의 도움으로 누구나 코드를 건드리지 않고도 꿈의 사이트를 구축 할 수 있습니다.

그러나 사용자가 자신의 안락 지대를 벗어나 WordPress의 진정한 기능을 탐색하기 시작하면 다양한 오류가 발생하여 대시 보드를 잠글 수 있습니다.

당신이 내가 사용하는 플랫폼의 구성 요소를 끊임없이 돌아 다니는 나 같은 사람이라면, 당신은 두려운 "죽음의 흰색 화면"- WordPress를 사용하는 동안 적어도 한 번.

흔히 발생하는 치명적인 PHP 메모리 소모 오류는 새 플러그인을 설치하는 것과 같은 간단한 작업에 의해 유발 될 수 있습니다. 그러나 그 원인은 WordPress 사이트의 특정 구성 요소가 PHP가 허용하는 것보다 많은 메모리를 사용하는 경우입니다.

멋진 비주얼, 풍부한 콘텐츠 및 플러그인으로 리소스를 할당하는 웹 사이트에서 이러한 현상이 발생할 가능성이 큽니다. 한 예로 전자 상거래 사이트가 있는데, 작동하기 위해 엄청난 양의 데이터와 메모리를 소비합니다.

다행히도 메모리 제한을 늘리면 모든 것이 아니라고해도 대부분의 PHP 메모리가 고갈 될 수있는 직접적인 해결책입니다. 방법은 다음과 같습니다.

호스팅 계정에 로그인

우선, 호스팅 계정의 cPanel에 액세스하는 여러 가지 방법이 있습니다. 일부 회사는 공식 포털에 로그인해야하지만 다른 회사는 웹 사이트의 URL에 "/ cpanel"을 추가해야합니다.

호스팅 계정의 cPanel 로그인 페이지에 도착하면 자격 증명을 제공하십시오.

귀하의 cPanel 자격 증명은 초기 설치 과정에서 호스팅 제공 업체가 전자 메일을 통해 귀하에게 전송됩니다. 이 내용을 잊어 버리면 고객 서비스에 도움을 요청할 수 있습니다.

로그인하면 웹 서버의 파일, 도메인, 소프트웨어 등에 대한 섹션이있는 화면이 나타납니다. 계속 진행하려면 '파일 관리자'아이콘을 찾으십시오.

대부분의 최신 cPanel 플랫폼은 파일 관리자에 폴더 브라우저와 기본 탐색기 영역이라는 두 가지 일반 영역을 가지고 있습니다. 호스팅 계정에 여러 웹 사이트가있는 경우 폴더 브라우저에서 해당 폴더를 왼쪽에서 찾을 수 있어야합니다. 내용을 보려면 PHP 메모리 제한 문제가있는 웹 사이트를 찾으십시오.

WordPress 사이트의 루트 폴더에서 'wp-config.php'라는 파일을 찾으십시오. 여기에서 PHP 메모리 제한의 크기를 수동으로 늘릴 수 있습니다.

주의 사항 - 귀하의 의견에 따라 호스팅 회사 - cPanel에서 파일을 편집하는 다양한 방법이 있습니다.

이 예제에서는 오른쪽 클릭 메뉴에서 '코드 편집'을 선택하거나 파일을 선택하고 주 도구 모음에서 '코드 편집기'를 클릭 할 수 있습니다.
이렇게하면 새 탭에 코드 편집기가 표시됩니다. 수정 프로그램을 시작하려면 '<? php'태그 바로 아래에 새로운 행을 작성하십시오.이 행은 코드 맨 위에 있어야합니다.

팁 : PHP 메모리를 치명적인 오류로 채우는 첫 번째 사항은 오류 메시지를 언급 ​​한 해당 줄 번호와 함께 파일 경로입니다. 파일 관리자에서이 작업을 수행하면 오류가 발생한 위치를 추적하지 않으므로 시간이 낭비됩니다.

PHP 메모리 제한을 수정하려면 짧은 코드 행을 붙여 넣기 만하면됩니다.

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

'M'은 메가 바이트를 나타냅니다. 즉, 위의 코드는 WordPress에 PHP 메모리 제한을 256 MB로 높이도록 지시합니다. XNUMX MB는 온라인 상점의 경우에도 대부분 웹 사이트의 정상적인 작동을 보장 할만큼 충분해야합니다.

새로 추가 된 코드는 파란색으로 강조 표시되어야합니다. wp-config.php 파일에 코드를 추가 한 후 저장 버튼을 클릭하십시오. 바로 그거야, WordPress 사이트를 새로 고쳐서 PHP 메모리 문제가 해결되었는지 확인하십시오.

플러그인 비활성화

위의 해결 방법으로 문제가 해결되지 않은 경우 플러그인을 비활성화하고 한 번에 하나씩 다시 활성화하십시오. WordPress 대시 보드에 액세스 할 수 없으면 아래 지침에 따라 파일을 통해이 단계를 완료 할 수 있습니다.

먼저 파일 관리자를 통해 WordPress 웹 사이트로 돌아가서 'wp-content'로 이동하고 'plugins'폴더를 찾습니다.

여기서 목표는이 디렉토리를 WordPress 설치에 액세스 할 수 없게하는 것입니다. 이렇게하려면 플러그인 폴더의 이름을 원하는 이름으로 바꾸십시오. 이 가이드를 위해 새 폴더 'plugins.old'를 호출 해 보겠습니다.

플러그인으로 PHP 메모리 부족 문제가 발생하면 WordPress 대시 보드에 다시 로그인 할 수있게됩니다.

이 페이지를 보려면 '플러그인'> '설치된 플러그인'으로 이동하십시오.

이제 파일 관리자로 돌아가서 'plugins.old'폴더 이름을 'plugins'으로 되돌립니다.

WordPress 대시 보드를 새로 고침하여 모든 시스템 폴더를 다시 스캔하십시오. 위의 모든 단계를 올바르게 수행했다면 모든 플러그인을 다시 가져야합니다. 이번에 만 비활성화됩니다.

어떤 플러그인이 문제를 일으키는 지 파악하려면 대시 보드가 다시 작동하지 않을 때까지 모든 플러그인을 하나씩 다시 활성화하십시오. 걱정마. 이름 바꾸기 프로세스를 반복하여 쉽게 다시 액세스 할 수 있습니다. 그러나 일단 문제가 발생한 플러그인을 다시 활성화하지 말고 게시자에게 가능한 수정 사항을 문의하십시오.

기본 테마로 되돌리기

마지막으로, PHP 메모리 고갈 오류가 새 테마로 인해 발생한 것으로 의심되는 경우 기본 테마로 되 돌리면 해결할 수 있습니다.

cPanel의 파일 관리자에서 'wp-content'> 'themes'로 이동하고 현재 활성화 된 테마의 폴더를 삭제하면됩니다. 그렇게하기 전에 다운로드하여 백업을 만드십시오.

WordPress에서 테마 파일을 계속 감지하므로 폴더 이름 바꾸기가 작동하지 않습니다. 그러나 테마 폴더를 삭제하면 WordPress가 강제로 기본 테마로 되돌아갑니다. 대시 보드에 다시 로그인 할 수있는 경우 프로세스가 제대로 작동하는지 알 수 있습니다.

WordPress 사용자로서 문제 해결은 생존하고 성장하는 데 필요한 핵심 기술 중 하나입니다.

또 다른 유용한 게시물이 있습니다. 이 콘텐츠 관리 시스템으로 몇 가지 문제를 해결할 수 있습니다. 행운을 빌며 즐겁게 학습하십시오!

Christopher Jan Benitez에 대하여

크리스토퍼 얀 베니테즈 (Christopher Jan Benitez)는 중소기업에 잠재 고객의 관심을 끌고 전환율을 높이는 콘텐츠를 제공하는 전문 프리랜서 작가입니다. 디지털 마케팅과 관련한 고품질 기사를 찾고 있다면, 그는 당신의 녀석입니다! Facebook, Google+, Twitter에서 "hi"라고 자유롭게 말하십시오.