워드프레스 PHP 메모리 제한 용량 'WP Memory Limit' 한번에 사용할 수 있는 최대 메모리 값 설정 및 변경하는 방법

 워드프레스(WordPress)는 PHP(Personal Home Page)를 기반으로 하는 자유-오픈 소스 소프트웨어(F/OSS, FOSS: Free and open-source software) 저작물 관리 시스템으로, 설치형인 비영리 재단의 'wordpress.org'와 가입형인 'wordpress.com'으로 구분할 수 있습니다. 설치형 워드프레스는 도메인과 호스팅, 플러그인과 테마, SSL 인증서 구성을 사용자가 직접 선택하여 구성하거나 웹호팅 업체의 워드프레스 호스팅을 서비스 이용하게 되는데, 카페 24의 워드프레스 호스팅 기준으로는 PHP 7.4.5p1 버전에 한번에 사용할 수 있는 최대 메모리 제한 128MB, 하나의 명령에 사용할 수 있는 최대 시간 '300'에 서버 과부하를 막기 위해 하나의 함수에서 사용하는 변수의 개수 '1000'이 적용되어 있습니다.


WordPress logo


1. 워드프레스 PHP 메모리 제한 용량 확인하는 방법

워드프레스 PHP 메모리 제한 용량 확인하는 방법


 워드프레스 대시 보드의 '도구 - 사이트 건강 - 도구 - 정보의 '서버' 항목에서는 한번에 사용할 수 있는 최대 메모리 값 등의 정보가 표시되어 있으며, WordPress 'tagDiv'의 'NEWSMAG - Newspaper & Magazine WordPress Theme' 기준으로는 'Newsmag - Welcome' 메뉴에서는 시스템의 PHP 버전과 함께 'WP Memory Limit'와 'PHP Execution Time', 'PHP Max Input Vars' 등의 설정 값이 표시되어 있습니다.



2. PHP에서 워드프레스 'WP Memory Limit' 값 확인하는 방법

PHP에서 워드프레스 'WP Memory Limit' 값 확인하는 방법

<?php phpinfo(); ?>

https://워드프레스주소/php-info.php


 워드프레스의 PHP 메모리 제한 설정 값 확인하는 방법은 먼저, 코드 블록의 '<?php phpinfo(); ?>' 값을 복사(Ctrl + C)하여 메모장에 붙여 넣기(Ctrl + V) 하고 파일 이름과 확장자명을 'php-info.php'로 저장한 다음, 파일질라(FileZilla) 등의 FTP 프로그램을 실행하여 WordPress에 접속하여 루트 디렉토리에 'php-info.php' 파일을 업로드 합니다.


 WordPress 루트 디렉토리에 'php-info.php' 파일을 업로드 한 다음에 브라우저 URL 입력 란에 워드프레스 주소 뒤에 '/php-info.php' 붙여 넣고 접속합니다. PHP 페이지에서는 WordPress 관련 모든 정보가 표시 되는데, 'CORE' 목록 'Directive' 항목에서 'ex:'memory_limit : 128M''가 적용되어 있는 것을 확인 할 수 있습니다.



3. 워드프레스 PHP 메모리 제한 용량 'WP Memory Limit' 값 변경하는 방법


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


php_value memory_limit 256M


 워드프레스에서 한번에 사용할 수 있는 최대 메모리 값 변경하는 방법은 파일질라 등의 FTP 프로그램을 이용하여 루트 디렉토리의 'wp-config.php' 파일을 다운로드 받아 'define( 'WP_DEBUG', false );' 항목 아래에 'define('WP_MEMORY_LIMIT', '256M');' 또는 '...'512M;' 등의 값을 추가하여 저장하여 다시 업로드 합니다. 


 워드프레스 호스팅을 카페24 서비스를 이용하는 경우에는 FTP 프로그램을 이용하여 '.htaccess' 파일을 다운로드 받아 'php_value memory_limit 256M', '...512M' 등을 값을 추가하고 저장한 다음 루트 디렉토리에 다시 업로드 합니다.



4. 워드프레스 PHP 메모리 제한 용량 'WP Memory Limit' 변경 값 확인하는 방법

PHP에서 워드프레스 'WP Memory Limit' 값


 파일질라 등의 FTP 프로그램을 이용하여 'wp-config.php'와 '.htaccess' 파일을 다운로드 받아 수정하고 다시 업로드 한 다음 'WordPressURL/php-info.php'에 접속하면 워드프레스 PHP 메모리 제한 용량이 변경된 것을 확인 할 수 있습니다. 참고로, PHP 정보 확인 후 'php-info.php' 파일은 정보 유출 방지를 위해 반드시 삭제해야 합니다.



5. 워드프레스 테마에서 PHP 메모리 제한 용량 확인

워드프레스 테마에서 PHP 메모리 제한 용량 확인


 워드프레스 대시 보드의 '도구 - 사이트 건강 - 도구 - 정보의 '서버' 항목에서는 한번에 사용할 수 있는 PHP 최대 메모리와 실행 시간, 최대 입력 변수 등의 변경된 값을 확인 할 수 있고, WordPress 'tagDiv'의 'NEWSMAG - Newspaper & Magazine WordPress Theme' 기준으로는 'Newsmag - Welcome' 메뉴에서 'WP Memory Limit ✓ 256MB'과 'PHP Execution Time ✓ 300', 'PHP Max Input Vars ✓ 2000' 등의 테마에서 요구하는 최소 설정 값 이상으로 메모리 값과 함께 변경한 수치가 표시되어 있습니다.

댓글 없음: