일부 호스팅 업체에서는 워드프레스가 사용할 수 있는 메모리 크기에 대한 제한을 설정할 수 있습니다. 이 때문에 경우에 따라 '사용자 정의하기'에서 변경 사항이 저장되지 않거나 로드되지 않는 증상 (흰색 화면만 표시) 등 특정 문제가 야기될 수 있습니다.
몇 가지 방법에 따라 메모리 제한을 늘릴 수 있습니다.
가장 쉬운 방법
가장 쉬운 방법은 호스팅 업체에 문의하는 것입니다. 그러면 대부분 메모리 제한(memory limit) 크기를 늘려줄 것입니다.
일부 웹호스팅에서는 사용자가 웹호스팅 계정에 로그인하여 직접 메모리 크기를 높일 수 있는 옵션을 제공하기도 합니다. 예를 들어, 블루호스트 (Bluehost)에서는 cPanel 환경에서 PHP 메모리 크기 제한을 상향 조정할 수 있습니다.
wp-config.php 파일 수정
FTP를 사용하여 워드프레스가 설치된 루트 경로로 이동하여 wp-config.php 파일을 찾아서 다음 라인을 추가합니다.
define('WP_MEMORY_LIMIT', '256M');
관리자 작업은 더 큰 메모리 크기가 필요할 수 있습니다.
define( 'WP_MAX_MEMORY_LIMIT', '512M' );
워드프레스에서 FTP를 사용하는 방법은 다음 글을 참고해보세요.
※"Fatal error: Allowed memory size of 33554432 bytes exhausted..." 오류가 발생하는 경우에도 PHP 메모리 제한 크기를 높이면 문제가 해결될 것입니다.
※크기로 문제가 해결되지 않으면 크기를 더 높여보시기 바랍니다. wp-config.php 파일에서 설정하는 메모리 제한 크기는 서버의 메모리 제한 크기의 제약을 받습니다.
참고: