오늘은 어제보다 나아지길
[Ubuntu] php 메모리 부족 에러 본문
오늘 아침 운영중인 서비스에서 500에러가 발생해 리스트 조회가 안되는 현상이 일어났다.
확인 해본 결과 Allowed memory size of~ 라는 에러가 발생했고
구글링해본 결과 PHP 메모리가 부족해서 발생한 경우였다.
해결방법은 Ubuntu내에 있는 php.ini파일 에서
memory_limit = 128M 로 잡혀있는 사이즈를
memory_limit = 512M 로 변경하고 php를 재시작하니 문제가 해결되었다.
다른 방법은 리스트 조회하는 함수가 실행되기전
ini_set('memory_limit','-1');
명령어를 붙여놓으면 된다고도 하지만
우선은 php.ini 파일을 수정하는 방법으로 선택하였고
또 이런 문제가 발생할 시 두번째 방법을 고려해봐야겠다.
참고 사이트 : zetawiki.com/wiki/PHP_%EB%A9%94%EB%AA%A8%EB%A6%AC_%EB%B6%80%EC%A1%B1
'[Ubuntu]' 카테고리의 다른 글
[Ubuntu] 서버 표준 시간 KST로 설정하기 (0) | 2020.01.09 |
---|
Comments