>  기사  >  백엔드 개발  >  PHP가 메모리를 먹는 문제를 해결하는 방법

PHP가 메모리를 먹는 문제를 해결하는 방법

藏色散人
藏色散人원래의
2021-12-01 09:48:372014검색

PHP가 메모리를 먹는 방법: 1. memory_limit를 8M에서 16M로 변경합니다. 2. PHP 파일에 "ini_set("memory_limit", "100M");"를 추가합니다.

PHP가 메모리를 먹는 문제를 해결하는 방법

이 기사의 운영 환경: Windows 7 시스템, PHP 버전 7.4, DELL G3 컴퓨터

PHP가 메모리를 먹는 문제를 해결하는 방법은 무엇입니까?

PHP 페이지의 과도한 메모리 소비를 처리하는 방법

은 PHP 페이지에서 소비하는 최대 메모리가 기본적으로 8M이기 때문입니다(PHP ini 파일에서 확인 가능). 파일이 너무 크거나 사진이 너무 크면 너무 커서 읽기가 어렵습니다. 검색할 때 오류가 발생합니다.

해결책:

1. php.ini를 수정

memory_limit를 8M에서 16M(또는 그 이상)로 변경하고 Apache 서비스를 다시 시작하세요

2. ini_set("memory_limit","100M""을 PHP 파일에 추가하세요. );

참고: 시스템에서 다른 리소스를 정상적으로 사용하려면 memory_limit를 너무 크게 설정하지 마십시오. 여기서 -1은 제한이 없음을 의미합니다

3. .htaccess 문서를 수정합니다(디렉토리가 .htaccess를 지원하는 경우).

문서에 새로운 문장이 추가되었습니다: php_value memory_limit 16M (또는 그 이상)

추천 학습: "PHP Video Tutorial"

위 내용은 PHP가 메모리를 먹는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.