PHP에서 을 통해 메모리 100M을 설정 한 다음 set_time_limit(0);
을 설정하면 내 Apache를 다시 시작할 때까지 PHP 메모리 할당이 100M이된다는 뜻입니까?메모리를 높게 설정 한 다음 set_time_limit을 0으로 설정하십시오.
0
A
답변
1
스크립트 실행이 끝날 때 원본으로 다시 설정되지 않습니다.
문자열 위해서는 ini_set (문자열 $ varname에, 문자열 $ NEWVALUE는)
지정된 구성 옵션 값을 설정합니다. 구성 옵션은 스크립트가 실행되는 동안이 새 값을 유지하며 은 스크립트의 끝에서 복원됩니다.
및 set_time_limit(0);
은 동일하게 취급된다.
예 :
set_time_limit(0);
와
// 1. Script starts
echo ini_get('memory_limit');//128M
// 2. We set a new limit the script will now have 100M
ini_set('memory_limit','100M');
echo ini_get('memory_limit'); //100M
die;
// 3. Script ends now its set back to 128M
그냥 시간이 초과하지 않도록 스크립트를 알려주는 상점이 각이 내부 카운터가 반복 0으로 설정되어 반복에서 다음 루프 내 set_time_limit(0);
를 사용했다 말한다.
루프의 각 반복이 1 초 이상 지속되지 않는 한 루프 내에서 set_time_limit(1);
을 사용한다면 set_time_limit(n);
은 각 반복마다 내부 시간 초과 카운터를 0으로 재설정하므로 시간 초과가되지 않습니다. 그것의
예 1 초 후 시간 초과하지 :
for($i=0;$i<=10;$i++){
set_time_limit(1);
usleep(999998); //2micro seconds from a second
echo $i;
}
+0
매우 흥미 롭습니다. 어떻게 든 내 로컬 호스트는 다음 스크립트 실행을 위해 100M을 유지하며 매번 스크립트가 마지막 증가분의 맨 위에 100M을 늘립니다. – doNotCheckMyBlog
관련 문제
- 1. 파이썬을 사용하여 직렬 포트 핀을 높게 설정하십시오.
- 2. 지정된 인덱스를 0으로 설정하십시오.
- 3. jprogressbar의 값을 100 %에 도달 한 후 0으로 설정하십시오.
- 4. scipy.sparse : 행을 0으로 설정
- 5. 안드로이드 : 설정 높이를 0으로 설정
- 6. 배열의 값을 0으로 설정
- 7. 선행 0으로 현재 날짜와 다음 날까지 선택 목록 설정
- 8. 기능 설정 번호를 0으로 설정 하시겠습니까?
- 9. table() 행이 모두 0으로 설정
- 10. 레일 - 모델 값을 0으로 설정
- 11. 쿠키를 설정 한 다음 다른 도메인으로 리디렉션
- 12. CSS 배경 : 위치를 설정 한 다음 이동합니까?
- 13. jQuery 시계를 사용하여 초기 시간을 설정 한 다음 클라이언트 측을 실행하도록 설정하십시오.
- 14. 배경 이미지가 너무 높게 표시됩니다.
- 15. 부두 클러스터링 문제 (jettySessions 만료 시간이 언젠가 0으로 설정 됨)
- 16. C : time_t를 다음 10pm으로 설정하십시오.
- 17. db.expando + 앱 엔진 + I 모델이 설정 한 다음 한 값을
- 18. jQuery를 + CSS : 내가 설정 한 다음 한 "로드"
- 19. jQuery - 타이머를 한 번 실행 한 다음 함수를 실행하도록 설정
- 20. struts2의 해시 설정 값을 설정하십시오.
- 21. Flex LineSeries interpolateValues를 0으로 설정 하시겠습니까?
- 22. 가능성이 p 인 열을 0으로 설정
- 23. NHibernate SchemaExport를 사용하여 Identity Seed를 0으로 설정
- 24. Ruby on Rails : updated_at - 생성시 0으로 설정
- 25. 폼 객체의 ID가 0으로 설정 됨
- 26. HTML : 화면을 벗어나지 않고 요소를 가능한 한 높게 유지하십시오.
- 27. GWT GRID 또는 FLEX TABLE에서 열 너비를 0으로 설정하십시오.
- 28. jQuery를 - 내가 스크립트 다음 한
- 29. 세션 변수를 다음 요청까지만 사용 가능하게 설정하십시오.
- 30. viewcontroller로드 한 후 값을 설정하십시오
위해서는 ini_set는 PHP를 구성 변수를 설정하는 기능입니다, 당신은 어떤 구성 변수 것은 당신이 100M로 설정되어 우리에게 얘기를해야합니다. – Nelson