PHP 5.0.4에서 이으로 설정되지 않는 경우 memory_limit 지정 문이 무시됩니다. (권장되는 php.ini 파일에서 8M로 설정되었지만 설명서에 무시되었다고되어 있습니다.) 그래서이 경우 스크립트 당 메모리 제한이 있습니까? 아니면 시스템에 의해서만 제한됩니까?PHP 메모리 한계
PHP 5.2.8로 업그레이드 중이므로 에이 기본적으로 메모리 제한을 허용하는지 묻습니다. 이제는 실제로 값을 적절한 값으로 설정해야합니다. 이제 권장 php.ini 파일은 128M으로 설정되었지만, 이 더 많은지 또는 보다 작 으면 5.0.4가 기본적으로 수행 한 것보다 나을지 모르겠다!
프로덕션 시스템을 업그레이드 중이므로 동작이 크게 변경되지 않도록하십시오. documentation ("memory_limit"으로 검색)은이 시점에서 매우 혼란 스럽습니다. 그것은 "기본"이라고 말하지만, 설정 파일에 설정된 기본값이나 메모리 제한이 사용되지 않을 때 사용하는 기본값인지 여부를 알지 못합니다.
제 질문은 : 5.0.4에서 memory_limit을 설정하지 않은 경우에도 여전히 시행하나요? –
+1, PHP의 가비지 수집기가 두 번 이상 끊어졌습니다. 시간 초과를 없애는 것이 매우 인기가 있기 때문에 코드가 실제로 컴퓨터에 무엇이 있는지를 아는 것이 중요합니다. –