베스트셀링 인기 워드프레스 테마 Top 30 자세한 정보

워드프레스에서 PHP 메모리 제한(PHP Memory Limit) 확인 및 늘리기

Last Updated: 2020년 3월 10일 | 댓글 남기기
  • 네이버 블로그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 트위터 공유하기
  • 카카오스토리 공유하기

워드프레스에서 설정된 메모리가 낮으면 "Fatal error: Allowed memory size of..." 등과 같은 문제가 발생할 수 있습니다.

워드프레스에서 PHP 메모리 제한(PHP Memory Limit)을 확인하는 방법

여러 가지 방법을 통해 워드프레스에서 PHP 메모리 설정을 확인이 가능합니다.

사이트 상태 도구 사용하여 PHP 메모리 제한 확인하기

워드프레스 버전 5 이상을 사용하는 경우 워드프레스 알림판 > 도구 > 사이트 상태 페이지의 "정보" 탭을 클릭하여 "서버" 섹션에서 PHP ini 설정값을 확인할 수 있습니다.

워드프레스 PHP 메모리 제한 확인

상세한 서버 정보 확인하기: phpinfo() 함수 사용

상세한 서버 PHP 환경값을 확인하고 싶은 경우 PHP 정보를 표시하는 phpinfo() 함수를 사용할 수 있습니다. FTP를 통해 웹 서버에 접속하여 임의의 파일(예: php-info.php)을 만들고 다음 라인을 파일에 추가합니다.

<?php phpinfo(); ?>

가령 루트 디렉터리에 이 파일을 만들었다면 브라우저에서 http://your-site-address/php-info.php를 입력하여 PHP 메모리 한도 설정을 확인할 수 있습니다.

PHP Memory Limit - 워드프레스에서 PHP 메모리 제한 확인

그러면 PHP 버전을 비롯한 각종 정보가 표시됩니다. 위의 그림과 같이 memory_limit를 확인해보면 PHP 메모리 설정을 알 수 있습니다. 첫 번째 값은 Local value이고 두 번째 값은 Master value입니다.

서버 정보를 확인한 후에는 보안을 위해 이 파일은 삭제하시기 바랍니다.

다른 방법: 테마 / 플러그인 기능

또 다른 방법으로 테마나 플러그인에서 서버 정보를 체크하는 기능이 있는 경우 활용할 수 있습니다. 예를 들어, 베스트셀링 테마인 아바다 테마의 경우 Avada > System Status 페이지의 WordPress Environment 섹션에서 PHP Memory Limit 값이 표시됩니다.

아바다 테마 - PHP 메모리 제한 크기 확인하기

아바다 테마에서 요구하는 요구 사항에 부합하지 않는 항목은 빨간색으로 표시됩니다. 이 테마를 사용하는 경우 이 페이지에서 시정이 필요한 항목이 있는지 체크할 수 있습니다.

WooCommerce 플러그인이 설치되어 있으면 우커머스 > 시스템 상태에서도 현재 워드프레스에서의 PHP 메모리 한도를 확인할 수 있습니다.

PHP Memory Limit in WooCommerce - 우커머스에서 PHP 메모리 한도 확인하기

PHP 메모리 제한 크기 조정하기

예를 들어, 서버에서 256M로 제한되어 있다면 로컬에서는 256M 이내에서 설정이 가능합니다. 서버의 설정이 너무 낮으면 웹호스팅 서비스 업체에 연락하여 메모리 제한 크기를 늘리도록 해야 합니다.

일부 웹호스팅 업체에서는 사용자가 메모리 크기를 늘릴 수 있는 옵션을 제공하기도 합니다. 예를 들어, 해외호스팅 중 하나인 블루호스트에서는 cPanel에서 메모리 크기를 상향 조정하고 wp-config.php 파일에 아래에서 제시하는 라인을 추가해야 합니다("블루호스트에서 PHP 버전과 PHP 환경 설정값 변경하기" 참고).

워드프레스에서 PHP 메모리 제한 크기를 늘리려면 wp-config.php 파일에 다음과 같은 라인을 추가하도록 합니다.

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

※주의: 256MB, 128MB 형식이 아니라 256M, 128M과 같은 형식이 되어야 합니다. 256M로 문제가 해결되지 않으면 512M 등과 같이 값을 높여보시기 바랍니다.

wp-config.php 파일을 수정하려면 FTP 접속이 가능해야 합니다. 워드프레스에서 FTP 접속 방법은 다음 글을 참고해보세요.

여기에서 설정하는 메모리 크기는 서버 자체의 메모리 한도 크기 이내에서만 가능합니다. 자세한 내용은 여기를 참고하시기 바랍니다.

호스팅에 따라 PHP 메모리를 늘리는 방법이

참고:



댓글 남기기

Leave a Comment