>백엔드 개발 >PHP 문제 >php 실행시 허용 메모리 크기가 나타나는데 어떻게 해결하나요?

php 실행시 허용 메모리 크기가 나타나는데 어떻게 해결하나요?

autoload
autoload원래의
2021-03-15 14:38:569394검색

오류: 허용된 메모리 크기 xxx바이트가 xxx:xxx에서 소진되었습니다(xxx바이트 할당 시도)

이 오류 메시지는 ini가 memory_limit(메모리 제한)으로 구성된 경우 다음을 의미합니다. AG(allocation_memory)memory_limit(内存限制) 大于 AG(allocated_memory)

解决方法如下:

    第一种方法:修改 php.ini配置文件,在php.ini中找到代码,代码如下:

; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 8M

         将前面的分号去掉,改动值的大小,将memory_limit

해결책은 다음과 같습니다:

첫 번째 방법

: php.ini 구성 파일을 수정하세요. php.ini에서 코드를 찾으면 코드는 다음과 같습니다.

Maximum amount of memory a script may consume (128MB)
http://php.net/memory-limit
memory_limit = 256M
앞의 세미콜론을 제거하고 값의 크기를 변경한 후 memory_limit를 8M에서 으로 변경합니다. 16M(또는 그 이상) 다음과 같이 아파치 서비스를 다시 시작합니다
ini_set(”memory_limit”,”80M”);//大小根据自己的情况改动
두 번째 방법

: PHP 파일에 다음 코드를 추가합니다: 🎜rrreee🎜권장: 🎜php video tutorial🎜 🎜php tutorial🎜🎜

위 내용은 php 실행시 허용 메모리 크기가 나타나는데 어떻게 해결하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

관련 기사

더보기