목차
워드프레스 메모리 소진 오류는 스크립트가 PHP의 기본 메모리 할당 한도를 초과할 때 발생합니다. 이로 인해 웹사이트가 제대로 작동하지 않고 '치명적인 오류'와 같은 오류 메시지가 표시될 수 있습니다: 허용된 메모리 크기 X바이트가 소진되었습니다."와 같은 오류 메시지가 표시됩니다. PHP 메모리 제한을 늘리면 이 문제가 해결되는 경우가 많습니다...
wp-config.php 파일 편집
그리고 wp-config.php
파일에는 워드프레스 사이트의 기본 구성 세부 정보가 들어 있습니다. 이 파일에 코드 한 줄을 추가하여 PHP 메모리 제한을 늘릴 수 있습니다.
- 웹사이트에 연결 FTP 클라이언트 또는 호스팅 제어판에서 제공하는 파일 관리자를 사용합니다.
- 찾기
wp-config.php
파일 워드프레스 설치의 루트 디렉토리에 있습니다. - 파일 편집 라는 줄 바로 앞에 다음 코드 줄을 추가합니다.
/* 편집은 이제 그만! 행복한 블로깅 되세요. */
:
define('WP_MEMORY_LIMIT', '256M');
이 줄은 PHP 메모리 제한을 256MB로 늘립니다. 필요와 호스팅 환경의 기능에 따라 값을 조정할 수 있습니다.
- 변경 사항 저장 를 클릭하고 FTP를 사용하는 경우 파일을 서버에 다시 업로드합니다.
PHP.ini 파일 편집
편집하는 경우 wp-config.php
로도 문제가 해결되지 않는 경우, 한도를 늘려야 할 수 있습니다. php.ini
파일에 PHP의 기본 구성 파일입니다.
- 이 파일은 일반적으로 공유 호스팅에서 액세스할 수 없지만 다음과 같은 이름의 파일을 만들 수 있습니다.
php.ini
를 워드프레스 설치의 루트 디렉토리에 열고 다음 줄을 추가합니다:
memory_limit = 256M
- VPS 또는 전용 서버를 사용 중이고 메인 페이지에 액세스할 수 있는 경우
php.ini
파일에 있는 경우 같은 줄로 이 파일을 직접 편집할 수 있습니다. 이 파일의 위치는 서버 구성에 따라 달라질 수 있습니다.
.htaccess 파일 편집
PHP 메모리 제한을 늘리는 또 다른 방법은 .htaccess
파일을 워드프레스 설치의 루트 디렉토리에 있습니다.
- 사이트에 액세스 를 열고 FTP 또는 파일 관리자를 통해
.htaccess
파일. - 파일 편집 를 클릭하고 다음 줄을 추가합니다:
php_value memory_limit 256M
- 변경 사항 저장 를 클릭하고 메모리 소진 오류가 해결되었는지 확인합니다.
호스팅 제공업체에 문의
위의 해결 방법 중 어느 것도 작동하지 않는 경우 호스팅 제공업체에서 PHP 메모리 제한을 수동으로 늘리는 것을 허용하지 않을 수 있습니다. 지원팀에 문의하여 도움을 요청하세요. 지원팀에서 한도를 늘려주거나 호스팅 환경 내에서 한도를 늘리는 방법에 대한 지침을 제공할 수 있습니다.
결론
PHP 메모리 제한을 늘리면 워드프레스에서 메모리 소진 오류를 해결하는 데 도움이 될 수 있습니다. 하지만 오류가 발생한 이유를 이해하는 것도 중요합니다. 잘못 코딩된 플러그인, 테마 또는 사용자 정의 스크립트 때문일 수 있습니다. 플러그인을 비활성화하고 일시적으로 기본 워드프레스 테마로 전환하여 문제를 진단해 보세요. 문제가 지속되면 사이트의 요구 사항에 맞게 웹사이트를 최적화하거나 호스팅 요금제를 업그레이드해야 할 수도 있습니다.