오류해결 | Allowed memory size of 8388608 bytes exhausted 오류해결 | |||||
---|---|---|---|---|---|
작성자 | 작성일 | 18-03-08 21:34 | |||
가끔 PHP 파일을 실행하다 보면 아래와 같은 에러가 발생하는 경우가 있습니다. Fatal error: Allowed memory size of 8388608 bytes exhausted ... 이는 php.ini 에서 설정한 메모리의 크기보다 페이지에서 사용하는 메모리가 더 크기 때문에 나타납니다. 제가 겪은 경우는 웹메일 프로그램에서 첨부파일을 다운받으려 할 때 이런 에러가 떨어졌는데요. php.ini 에서 memory_limit 값을 수정해 줄 수도 있지만 이런 경우 첨부 파일 사이즈에 따라 memory_limit 값을 다르게 넣어줘야 하는 문제가 생길 수 있으므로 이럴 때는 아래의 방법을 권장합니다. 에러가 나는 해당 파일을 열어서 두번째 줄에, 즉 <? 라인 바로 아랫 부분에 ini_set('memory_limit', -1); 를 추가해 주시면 됩니다. [출처] [해결법] Fatal error: Allowed memory size of 8388608 bytes exhausted.. |작성자 펭귄
|
|||||
|
댓글목록
등록된 댓글이 없습니다.