1. 程式人生 > >IIS7下php實現即時輸出

IIS7下php實現即時輸出

PHP程式在IIS的預設設定下是無法逐漸顯示結果的。但在FTP空間裡卻是可以即時輸出,研究了好久,終於找到解決方法.
辦法如下:

首先:

開啟檔案 C:\Windows\System32\inetsrv\config\applicationHost.config ,注意如果你的是64位系統,這個檔案就必須用64位的編輯軟體開啟,32位的軟體開啟會提示檔案不存在,就用系統自帶的notepad記事本開啟就可以了。找到 <handlers accessPolicy="Read, Script">這一段,加入下面的淺色背景程式碼就行了,也就是php這個handler裡面加上 responseBufferLimit="0"。

<handlers accessPolicy="Read, Script">

<add name="PHP_via_FastCGI" path="*.php" verb="*" modules="FastCgiModule" scriptProcessor="E:\PHPCMS\PHP\php-cgi.exe" resourceType="Either" responseBufferLimit="0" />
如圖:

 

其次:

把php.ini裡面的output_buffering = Off。

如圖:

 

 

ok, 執行,成功實現即時輸出.

---------------------
作者:aerchi
來源:CSDN
原文:https://blog.csdn.net/aerchi/article/details/38397469
版權宣告:本文為博主原創文章,轉載請附上博文連結!