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, 运行,成功实现即时输出.

原文地址:http://blog.csdn.net/aerchi/article/details/38397469

作者地址: www.aerchi.com

IIS7下php实现即时输出

时间: 2024-08-04 22:39:47

IIS7下php实现即时输出的相关文章

(转)win7+iis7.5+asp.net下 CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files 解决方案

本文转载自:http://www.cnblogs.com/finesite/archive/2011/01/28/1946940.html 网上搜的解决方案但在我的环境下仍旧没有解决,我的方法如下: 给C:\Windows\temp 文件夹赋予完全控制权限,如图: 其他的解决方案均没有成功如: 1 设置c:windows\temp 目录访问权限 temp--> 属性-->安全-- > 添加network service -->并赋予其权限为 读 和 写--> 确定 (注意:操

IIS7下部署asp.net mvc及asp.net web pages的问题

在IIS7下部署asp.net mvc和asp.net web pages一不小心就会遇到文件找不到的错误,如下图所示: 发生这种问题的根本原因在于IIS7考虑了很多兼容性的东西,解决该问题的方法也很简单就是在配置文件中加入如下的配置项:   <system.webServer> <modules runAllManagedModulesForAllRequests="true"/> </system.webServer>   同类型的问题有不少呢:

Framework4.0 IIS7下urlrewriter设置问题

一.Web.config配置解决办法 直接在Web.config下 加入: 1.<configSections>    <section name="rewriter" requirePermission="false" type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter&q

IIS7下配置SSAS通过HTTP远程连接

原文:IIS7下配置SSAS通过HTTP远程连接 安装环境操作系统:Windows7.Windows Server2008IIS版本:7.5 IIS7下配置SSAS通过HTTP远程连接详细的步骤如下:1.首先到分析服务器的SQLServer安装目录中找到如下目录和文件,路径如下:D:\Program Files\Microsoft SQL Server\MSAS10_50.MSSQLSERVER\OLAP\bin\isapi 2.在D盘新建一个olap文件,把上述的isapi内的所有东西全部co

【转】iis7下站点日志默认位置

本文转自:http://www.cnblogs.com/mincyw/p/3425468.html 在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置. 但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知. 后来在主日志目录下,发现子目录名字比较有规律:W3SVC + 数字,联想到iis的站点配置文件中,每个站点会被分配一个ID,后边的数字应该是对应站点的ID.根据猜想,打开目录中的日志文件查看,得到印证. 站点配置文件通

IIS7下js文件启用Gzip后却不压缩的解决方法

本文转载:http://www.jb51.net/article/26340.htm IIS7下js文件启用Gzip后却不压缩的解决方法IIS7已经启用静态文件压缩(Gzip)但是死活不压缩,查找后发现是II7下MIME类型设置问题 将.js的MIME类型设置为application/javascript 再查看页面,已经启用了Gzip. 不过,几个天后又发现有的js文件被压缩,有的却没有. 查找原因发现是引用js文件是没有设置type <script></script> <

在IIS7下部署ASP.NET项目

一:准备工作 1.安装IIS7; 2.在vs中重新生成网站项目,发布. 二:在IIS7下部署ASP.NET项目 启动 ‘Internet信息服务(IIS)管理器’ 进入IIS界面>右键单击网站>添加网站 填写上图所显示的信息. 注:物理路径指向项目中web.config所在在文件夹:应用程序池中的.netframework版本和项目配置文件所显示的版本一致. a.使用域名访问需要修改hosts文件,表示在本地使用域名解析到指定的ip地址: C:\Windows\System32\drivers

IIS7下设置AD单点登录

简介:IIS7下设置AD单点登录 1.选中网站,双击“身份验证”: 2.启用“Window身份验证”.禁用“匿名身份验证”.启用“基本身份验证”: 3.在“基本身份验证”上面点右键,选择“编辑”,输入默认域.领域信息,如下图: 4.在ERP系统[系统设置]->[运行设置]->“登录模式设置”中选择集成登录模式为“AD集成登录”,AD集成登录相关设置中设置验证模式为“AD验证”

(转载)iis7下站点日志默认位置

转自http://www.cnblogs.com/mincyw/p/3425468.html iis7下站点日志默认位置 在iis6时,通过iis管理器的日志配置可以找到站点日志存储的位置. 但是在iis7下,iis管理器下的日志配置只能找到iis日志配置的主目录,但到底在哪个子目录,则无法直接获知. 后来在主日志目录下,发现子目录名字比较有规律:W3SVC + 数字,联想到iis的站点配置文件中,每个站点会被分配一个ID,后边的数字应该是对应站点的ID.根据猜想,打开目录中的日志文件查看,得到