Top

[PHP] PHP Fatal error: Allowed memory size of 해결방법 | Web-Programing
진기원 (jjinki) | Editor | 2013/01/16 11:31:44 | 조회:3851

 php 소스를 구현후, 실행을 했는데 다음과 같은 에러가 발생했다. 

 

PHP Fatal error:  Allowed memory size of 8388608 bytes exhausted (tried to allocate 71 bytes) in ..... 


이 에러의 원인은 php.ini 파일에서 메모리의 최대치를 설정해주는데, 이 설정 값보다 php 파일의 실행시 사용하는 메모리의 양이 많을때 발생한다. 

 

  해결방법

1. php.ini 파일의 수정

php.ini 파일에서 memory_limit 값을 수정하면 된다. 

 

그러나, 이것보다 간단한 방법이 있다. 

 

2. 소스에 다음과 같은 내용을 삽입 

ini_set("memory_limit" , -1);

 

<?php

        ini_set("memory_limit" , -1);

....
?>
 
위의 코드를 추가하고 실행하면 문제없이 실행이 된다. 

공유하기
공유하기
1
0
0


댓글을 불러오는 중입니다.
▲ 이전글 [PHP] 개행문자 치환하기 (chr(13) || chr(10), (chr(9)) 김경훈 (admin) 2013-01-17 14:09:07
▼ 다음글 PHP 함수를 자바스크립트 함수로 구현 진기원 (jjinki) 2013-01-14 18:19:11