"허용된 메모리 크기 X 바이트가 소진됨" 오류 문제 해결
PHP에서 "허용된 메모리 크기 X 바이트가 소진되었습니다. "는 할당된 메모리가 한계에 도달했음을 나타냅니다. 일반적으로 PHPInfo를 확인하면 보고된 memory_limit가 오류 메시지에 언급된 값보다 상당히 높다는 것을 알 수 있습니다. 이러한 불일치는 PHP의 여러 구성 소스로 인해 발생할 수 있습니다.
구성 소스:
PHP의 구성은 다양한 채널을 통해 설정할 수 있습니다.
PHPInfo 출력:
PHPInfo의 출력에서 "Master" 값은 PHP 설치 중에 컴파일된 기본값을 나타냅니다. 그러나 "로컬" 값은 실제 효과적인 구성을 반영합니다. 이 값은 기본값과 일치하거나 앞서 언급한 위치에서 사용자 정의될 수 있습니다.
CLI와 웹 서버:
게다가 PHP는 명령에 대해 별도의 .ini 파일을 사용합니다. 라인(CLI) 및 웹서버 작업. PHPInfo는 명령줄 또는 웹 기반 스크립트를 통해 액세스하는지 여부에 따라 다른 값을 생성합니다.
문제 해결:
위 내용은 PHP의 "허용된 메모리 크기" 오류 메시지가 phpinfo()에 보고된 "memory_limit"와 다른 값을 표시하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!