반응형
이 에러는 할당된 메모리보다 사용되는 메모리가 클 경우(메모리 부족) 발생하며
두 가지 방법으로 해결할 수 있다.
첫 번째 PHP 소스에 세팅값 추가
ini_set("memory_limit", -1); // ini_set("memory_limit", '512M');
위와 같이 -1 값을 주어 메모리 제한을 무제한으로 줄 수 있다.
아니면 사용할 메모리 용량을 지정해서 적어주면 된다.
두 번째 방식은 php.ini 설정 수정하는 방법이다.
memory_limit = 128M
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = -1
형태로 기존 설정되어 있는 값을 -1 (무한대) 혹은 메모리 용량을 늘려 처리 가능하다.
다만 php.ini 설정 변경 시 아파치 재시작은 필수 있다.
반응형
'Program > Php' 카테고리의 다른 글
php date 한국시간 설정하기 (0) | 2020.07.16 |
---|---|
php email 보내기 (0) | 2020.06.05 |
mp4 mp3 등 오디오 비디오 파일 재생시간 추출하기 (0) | 2020.05.19 |
입력 받은 날짜에 대한 남은 날짜 시 분 출력하기 php (0) | 2018.04.07 |
curl ssl 오류 (0) | 2018.03.12 |