IIS 6.0 支持Php

马上就要毕业答辩了,整天都在搞毕业设计,今天整了一点了,现在又点累了,看了看书本,发现网页设计的东西,我想到了Php,以前是asp的,现在想看看php的东西,所以就的安装php脚本解析器,想办法让windows 2003 支持这种东西,所以就测试了一下,居然成功了。记录以下!

 

IIS支持php

1、安装php-4.3.11-Win32;

2、设置php.ini(即:将php.ini-recommended改名得到),

修改extensions_dir=d:php-4.3.11-Win32/extensions (php-4.3.11-Win32的安装目录中的extensions)

修改session.save_path = D:/Program Files/php-4.3.11-Win32/sessions

3、设置IIS

1)、添加Web服务扩展php,执行文件D:/Program Files/php-4.3.11-Win32/sapi/php4isapi.dll

2)、添加ISAPI选项卡,同上

3)、配置目录,同上

 

ok,这样就完成了php配置,测试一下!

<?php

     phpinfo();

?>

时间: 2024-09-27 18:48:26

IIS 6.0 支持Php的相关文章

如何实现IIS 7.0对非HTTP协议的支持

在<再谈IIS与ASP.NET管道>介绍各种版本的IIS的设计时,我们谈到IIS 7.0因引入WAS提供了对非HTTP协议的支持.这个对于WCF的服务寄宿来说意义重大,它意味着我们通过IIS/WAS寄宿的服务终结点不仅仅可以采用BasicHttpBinding.WSHttpBinding/WS2007HttpBinding等基于HTTP协议的绑定,也可以采用NetTcpBinding.NetNamedPipeBinding和NetMsmqBinding. 在默认的情况下,IIS 7.0针对非H

深入剖析IIS 6.0(5)

iis ■ W3SVC W3SVC也许是IIS 6.0体系中最不令人注意的组件,不过这并不说明它不重要.W3SVC的任务是根据配置数据的设置创建和监视工作线程,由工作线程运行Web网站应用.在IIS 5.0中,与IIS 6.0 W3SVC组件最接近的是IIS管理服务,IIS管理服务是Inetinfo的一部分:因此,如果Inetinfo出现问题,IIS管理服务也会出现问题,而且此时的IIS管理服务不能再重新启动Inetinfo或其他故障的应用程序.在IIS 6.0中,W3SVC作为一个独立的进程运

深入剖析IIS 6.0(14)

iis 对于IIS服务器来说,唯一标识一个网站的不是网站的名称,而是网站的ID数值.当我们在IIS 5.0和IIS 4.0中创建一个新的网站,Web服务器将下一个可用的数字顺序号指定给网站(即,Web服务器给默认站点指定的数字是1,下一个网站是2,接下来是2.3.4,等等),这个数字就是网站的唯一ID.如果要访问一个网站的日志文件,首先必须知道该网站的ID,因为日志文件保存在\W3SVC\<网站的ID编号>目录.如果Web服务器上运行着一个以上的网站,仅仅依靠日志文件的路径名称根本无法判断哪一

深入剖析IIS 6.0(4)

iis 如果将IIS 5.0或IIS 4.0服务器升级到Windows 2003,IIS 6.0不会被设置成自动启动.也就是说,如果采用升级的方式安装,IIS 6.0默认是禁用的,除非遇到下列情况之一: ⑴ 以前的IIS服务器上已经安装了IIS Lockdown工具. ⑵ 存在注册子键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\RetainW3SVCStatus,且它包含一个任意的注册键.例如,你可以创建一个名为Enabl

深入剖析IIS 6.0(13)

iis 通配符应用程序可以做到开发者要做的任何事情,诸如URL定制.验证身份.记录特殊的日志信息.检测攻击企图.创建内容,等等.通配符应用程序结束处理后,它把请求转交给适当的处理引擎(例如处理ASP页面的asp.dll),由处理引擎进一步处理请求.另外,通配符应用程序还可以通过调用为ISAPI应用程序新增的ExecuteURL功能,将请求传递到同一个应用程序池中的任意页面. 新增的ISAPI通配符应用程序为创造性的应用程序设计大开方便之门.例如,IIS 6.0的URL授权功能就是作为一个ISAP

教你让IIS6.0支持ASP方法

iis     ASP脚本在目前的网页开发方面使用的很广泛,但Windows 2003中自带的IIS 6.0默认情况下不支持ASP脚本,但可以运行aspx程序,这给运行和调试ASP代码带了不便.其实,在Windows 2003的Internet信息管理器中稍加调整,就可以解决这一问题.     点击"开始/程序/管理工具/Internet信息管理器",在IIS管理器窗口中,在窗口左侧面板选中"Web 服务扩展",在窗口右侧的属性列表中点击"Active S

Windows.NET Server: IIS 6.0

IIS:.NET Passport 集成 Microsoft .NET Passport 作为受支持的身份验证机制集成到 Internet InFORMation Services (IIS) 中.这种集成在核心 Web 服务器中提供 .NET Passport 身份验证,并使用标准 .NET Passport 组件所提供的 .NET Passport 2.0 版接口.在验证了护照身份后,.NET Passport 用户就通过他们的 .NET Passport 标识映射到 Active Dire

安全技巧:配置 IIS 4.0 证书鉴定

配置 IIS 4.0 证书鉴定 Ramon AliWindows NT杂志 - 1999 年2月 使用证书服务器1.0(Certificate Server 1.0)来作为证书权威 如果你能赋予可信用户透明地访问加密网站的权限,岂不是很好?这样的话,每当这些用户在进入你的站点的时候,就不必总是需要输入他们的用户名和口令了.用户可以同你的网站上的加密部分进行通信,而无须提供用户名和口令的一个方法是,在配置IIS(Internet Information Server,互连网信息服务器)要求质询/响

让IIS 5.0的错误信息提示更详细的方法(转帖jjx的文章)

iis|错误 如果你使用iis 5.0,你会发现iis 5.0的错误信息比iis 4.0来的含糊的多了,这是由于iis 5.0开始使用asperror处理错误的缘故.就拿数据库登录失败来说吧iis 4.0显示的是Microsoft OLE DB Provider for SQL Server 错误 '80040e4d' Login failed for user 'xxx'. xxxxx.asp,行xx在iis 5.0中就显示HTTP 500.100 - 内部服务器错误 - ASP 错误Inte