如何在IIS中发布PHP?

请您说详细点..谢谢

  一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,更名为php.ini。

  二、打开该文件,找到extension_dir = "./" ,将其改为 extension_dir = "C:php-4.3.2-Win32extensions" ;再找到 session.save_path = /tmp ,将其改为 session.save_path = C:php-4.3.2-Win32sessions 。(注:此时需要在C:php-4.3.2-Win32目录下建立sessions文件夹,以存放session )

  三、将修改好的php.ini文件拷贝至C:winnt目录下,将C:php-4.3.2-Win32下的php4ts.dll文件拷贝到C:winntsystem32目录下。

  四、打开“Internet服务管理器”,选择想支持PHP的站点,打开属性页,点击“ISAPI筛选器”选项卡,点击“添加”,在弹出的“筛选器属性”窗口的“筛选器名称”中填入“php”;在“可执行文件”中填入“C:php-4.3.2-Win32sapiphp4isapi.dll”,点击确定。

  五、点击“主目录”选项卡,选择“应用程序设置”中的“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”窗口中的“可执行文件”中填入“C:php-4.3.2-Win32sapiphp4isapi.dll”,“扩展名”一项填入“php”

  一切搞定,重起IIS,到页面文件目录下写一个phpinfo,测试一下PHP文件能否被正确解析。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-21
我以前也弄过,不过现在不弄了,装个PHP+mysql的套装就解决了,还有数据库,不过你问了,还是给你点方法

.将软件包解压到c:\php5下

2.再将目录下的所有dll文件拷到c;\winnt\system32下,不要覆盖已有的dll文件;接着将目录下的php.exe和php.ini-dist两个文件拷到c:\winnt下

3.将c:\winnt\php.ini-dist改名为php.ini

4.打开“开始”按钮下的“程序”=》“管理工具”=》“internet服务管理器”。接着,选中“主目录”页,单击“应用程序设置”下的“配置”按钮后,在新窗口下单击“添加”按钮;在“可执行文件”中输入“C:\WINNT\php.exe %s %s”,在“扩展名”中输入“.php”,点击“确定”。

5.接着,选中“ISAPI筛选器”页,单击“添加”按钮;在“筛选器名称”中输入“php”,在“可执行文件”中输入“C:\WINNT\system32\php5isapi.dll”,点击“确定”。

6.选中“文档”页,单击“添加”按钮;在“默认文档名”中输入“index.php”,点击“确定”,并将其提高到最高级。您还可以添加常用的php文件名,如:“default.phtml”、“index.php3”等。
关闭所有窗口,重启系统后,可打开IE浏览器进行测试。

我再试试目录中的php探针是否可以用了本回答被网友采纳
第2个回答  2013-07-21
IIS是不能发布PHP的,你可以下载一个PHP服务程序来实现PHP如:APMServ5.2.0
第3个回答  2013-07-21
要安装php dig的吧

如何在IIS中发布PHP?
一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,更名为php.ini。二、打开该文件,找到extension_dir = ".\/" ,将其改为 extension_dir = "C:php-4.3.2-Win32extensions" ;再找到 session.save_path = \/...

如何在iis服务器搭建php环境
1、先安装配置好 IIS。提示:需要注意的是要选中 CGI。2、下载安装 php manager 1.2。提示:需要注意的是,如果是 IIS 10,在安装 php manager 之前,需要修改注册表,否则可能会出现“必须安装IIS7以上才可以安装”的错误提示,这是这个软件的小 bug。3、下载安装(解压) php。提示:从官网下载时...

iis怎么配置php的
在 IIS 平台中配置php环境的方法有几种,用PHP Manager配置php环境应该算是比较简单的一种方法。这个工具软件是微软发布的面向 IIS的PHP管理器,x86和x64系统均可使用,用途如下:关联PHP和IIS 并列运行多个PHP版本在同一台服务器上,甚至在同一网站 检查PHP运行时配置和环境(的phpinfo()函数的输出)配置...

怎样在IIS下配置PHP
在IIS安装时在应用程序开发功能里勾选上CGI, 进入IIS管理器,找到处理程序映射,打开,在右边点击添加模块映射。然后 点击确定,就OK了。

使用IIS搭PHP环境需要一些什么,步骤是怎么样的?
1、将 PHP 安装为 ISAPI 模式:在“控制面板”的“管理工具”中选择“Internet 服务管理器”,打开 IIS 后停止服务,然后在左侧“默认Web站点”上单击右键选择“属性”,在打开的“默认 Web 站点属性”窗口的“ISAPI 筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器...

win7 IIS如何配置PHP?具体步骤???
1、打开控制面板---管理工具---Internet 信息服务(IIS)管理器,右键点击 “网站”里的“Default Web Site”---编辑绑定,将端口80改为其他的端口。点击左下角的WampServer图标,若图标为黄色,左键点击图标,选择重新启动所有服务即可,正常运行时,图标为绿色。2、Internet 信息服务(IIS)管理器中,...

iis漏洞怎么上传PHP马
用IIS6 的老洞,根据文件命名方式 对于已经有的文件名会采用 aaa(1).asp、aaa(2)asp等命名规律。然后通过抓包获取地址,传上去就行了 注意上传大小有限制

怎么在iis中装php
图1安装IIS组件 配置PHP调试环境 从“ www.fyrose.com\/php406.exe”下载PHP安装程序到本地机器,下面我们就使用PHP的安装向导完成对PHP调试环境的配置。图2选择Web服务器 运行PHP软件包的安装程序,在弹出的欢迎窗口中单击“Next”按钮,接着在“许可协议”窗口中单击“I Agree”按钮,然后在安装类型(...

新手在服务器上用IIS部署网站(建站)教程?
1、打开IIS后,选中网站,然后右键,在弹出的菜单中,选择新建,然后选择网站;如下图所hi:2、在弹出的窗口中,直接点击下一步;3、输入网站描述,并点击下一步;4、默认,并点击下一步;5、选择网站存放路径;6、写入此项不选,其他全选,并点击下一步;7、点击完成;8、选中刚才新建的网站,并...

iis配置php
打开“ Internet 信息服务(IIS) 管理器”,在“ Web 服务扩展”里,选择“添加一个新的 Web 服务扩展”,扩展名可填写“PHP ISAPI 扩展”,要求的文件选择:C:\\php\\sapi\\php4isapi.dll(如果安装的是 PHP5,则此处是 C:\\php\\sapi\\php5isapi.dll,下同),并设置扩展状态为允许。打开“网站”-...

相似回答