2013-02-17 4 views
1

이 스크립트 출력도 FastCGI 출력 버퍼링을 설정 할 수 없습니다대신 점진적으로 10 초 후에

ob_start(); // Start output buffer (if not enabled in php.ini) 
for ($i = 0; $i < 10; $i++) { 
    echo $i, ' '; 
    ob_flush(); 
    flush(); 
    sleep(1); 
} 

내가 IIS 및 FastCGI를가 설치되어 있습니다. php.ini 파일, 나는

<add name="PHP_viaFastCGI" 
path="*.php" 
verb="*" 
modules="FastCgiModule" 
scriptProcessor="C:\php\php-cgi.exe" 
resourceType="Unspecified" 
ResponseBufferLimit = "0"/> 

모두 겉으로는 아무런 영향을 미치지이 C:\Windows\System32\inetsrv\Config\applicationHost.config에서

zlib.output_compression = Off 
output_buffering = off 

있습니다.

나는

감사합니다 사전에 FastCGI를에 출력 버퍼링을 종료 할 수있는 올바른 방법을 찾아야

또한 FastCGI를 PHP를 실행하는 동일한 문제를 가지고, 그것은에 다음 줄을 넣어 고정있어

답변

0

다른 모든 전에, (다른 모든 파일이 포함되어있는 곳에서) 내 인덱스 파일 :

while (@ob_end_flush()); 

은 내가 PHP docummentation에서이 명령을 발견했다. .

관련 문제