워드프레스 메모리 한도 늘리기가 필요한 상황은 생각보다 자주 옵니다. 플러그인을 추가할수록, 미디어 파일이 늘수록 PHP가 필요로 하는 메모리가 커집니다. 제가 경험한 케이스는 이미지 최적화 플러그인을 활성화하자마자 “Allowed memory size of 67108864 bytes exhausted”라는 치명적 오류가 나면서 흰 화면이 됐습니다. 기본 64MB 제한이 걸려 있었던 것입니다.
사이트에서 현재 PHP 메모리 한도를 확인합니다.
관리자 → 도구 → 사이트 상태 → 정보 → 서버 → PHP 메모리 한도
또는 phpinfo() 를 일시적으로 실행해서 확인할 수도 있습니다.
일반적으로 권장하는 메모리 크기:
// wp-config.php에 추가
define('WP_MEMORY_LIMIT', '256M');
// 관리자 패널에서만 더 높게
define('WP_MAX_MEMORY_LIMIT', '512M');
이 설정은 PHP에서 허용하는 범위 내에서만 작동합니다. 서버 php.ini의 memory_limit보다 높게 설정할 수는 없습니다.
# php.ini 위치 확인
php -r "echo php_ini_loaded_file();"
sudo nano /etc/php/8.1/fpm/php.ini
memory_limit = 256M
변경 후 PHP-FPM 재시작:
sudo systemctl restart php8.1-fpm
php_value memory_limit 256M
공유 호스팅에서 php.ini를 직접 수정할 수 없을 때 사용합니다.
메모리를 늘려도 계속 오류가 난다면 근본 원인이 있을 수 있습니다.
사이트 상태 → 도구 → 성능 탭에서 느린 쿼리를 찾거나, Query Monitor 플러그인으로 원인 플러그인을 찾아서 제거하는 것이 더 나은 해결책일 수 있습니다.
AI가 초안을 생성하고, 의료기관 인프라 운영자가 1차 데이터 기반으로 최종 검수·승인합니다.
작성·검수: WavePix 운영자 (의료기관 3곳 인프라 전담)