개발자의 끄적끄적

[php] php memory_limit / php 메모리 설정 방법 본문

개발/php

[php] php memory_limit / php 메모리 설정 방법

효벨 2021. 5. 22. 01:00
728x90
반응형

[php] php memory_limit / php 메모리 설정 방법

 

 

php 를 사용하다보면

 

메모리 부족 현상이

 

나타나는 경우가 있습니다.

 

그럴때는 아래의 두가지 방법으로

 

해결할 수 있습니다.

 

 

 

1. php 설정을 변경하는 방법

 

우선 리눅스 커맨드창을 열어서 아래 명령어로 php 설정파일을 엽니다.

 

vi /etc/php.ini

파일이 vi 편집기를 통해서 열리고 나면

 

아래와 같이 메모리 제한이 되어있는 부분이 있습니다.

 

memory_limit = 128M

 

위 내용에서 128 이라고 되어있는 부분의 수치를 조정하면

 

메모리를 조정할 수 있습니다.

 

변경후 wq 로 파일을 저장 후 

 

apache 와 php-fpm 서비스를 재시작 해줍니다.

 

 

2. 페이지 상단에 임시로 메모리를 높게 설정하는 방법

 

메모리 부족 현상이 일어나는 페이지 상단에 아래와 같이

 

ini_set 를 이용하여 메모리수치를 설정할 수 있습니다.

ini_set('memory_limit','512M');

 

만약 메모리 제한을 풀고 무제한으로 변경하고 싶으면

 

아래처럼 -1 을 입력하시면 됩니다.

ini_set('memory_limit','-1');

 

참고들 하세요!

반응형
Comments