본문 바로가기

Programming Language/PHP

php memory limit 문제 해결 방법

 

원인 :

php memory limit가 제한이 되어있어서 composer 설치할때 설치를 못함.

 

해결:

php -r "echo ini_get('memory_limit').PHP_EOL;" 를 통해 현재 메모리 제한 확인

php —ini 를 통해 현재 사용중인 php 경로 확인

/usr/local/etc/php/7.4/conf.d 디렉토리로 이동해서 php-memory-limits.ini 파일에서 memory-limit를 -1로 변경

/usr/local/etc/php/7.4/php.ini 파일을 열어서 memory-limit를 -1로 변경

 

 

 

 

ref:

https://stackoverflow.com/questions/49212475/composer-require-runs-out-of-memory-php-fatal-error-allowed-memory-size-of-161

https://zetawiki.com/wiki/PHP_메모리_부족

https://moonpmj.tistory.com/71