Vista中给IIS7添加PHP支持的设置方法_win服务器

最后我还是用的老方法,ISAPI,选用了一个5.3以前的版本,我选的是5.2.11。
php-5.2.11-Win32.zip的下载地址
http://cn2.php.net/distributions/php-5.2.11-Win32.zip
如果上面的地址不好始,也可以去下面这个地址去从其他镜像下载
http://cn.php.net/get/php-5.2.11-Win32.zip/from/a/mirror
把php-5.2.11-Win32.zip下载回来之后,把里面的文件解压到C:\php目录下(或者是D盘E盘也都行,只是我习惯放C盘)。
还要确认一点,在Vista的“打开或关闭Windows功能”里不但要安装IIS,而且还要安装两个重要的ISAPI组件,如下图:

下面开始配置PHP了……
1、把PHP目录下的php.ini-dist(显示扩展名)改成php.ini,然后用记事本打开,在里面找到extension_dir = "./",然后把里面的./改成c:\php(就是把PHP解压到的那个路径)。
2、还是在php.ini这个文件里,找到下面这三行,把它们前面的分号删掉(带分号是注释的意思)

extension=php_mbstring.dll
extension=php_mssql.dll
extension=php_mysql.dll

3、把php.ini保存,然后复制到Windows目录下。
4、打开Vista管理工具中的“Internet信息服务(IIS)管理器”,在“应用程序池”中新建一个应用程序池,取名为PHP,.Net版本为“无托管代码”。

5、在“ISAPI筛选器”中点右键“添加”,起名为php,可执行文件选成C:\php\php5isapi.dll。

6、在“ISAPI和CGI限制”里点右键“添加”,路径还是选成c:\php\php5isapi.dll,描述还写成php,选中“允许执行扩展路径”。

7、在“处理程序映射”里右键“添加脚本映射”,请求路径填*.php,可执行文件还选c:\php\php5ispai.dll,名称还叫php。

8、以上工作做完后就基本完工了,下面测试:
在IIS指定的站点目录下建一个文件夹,就叫php(我之所以要搭建php+iis,主要是因为我要开发及管理的项目里既有php,也有asp和.net的),然后在这个php目录里新建一个文件phpinfo.php,里面的内容就是经典的PHP测试函数:

<?php
    phpinfo();
?>

保存后打开浏览器看结果:localhost/php/phpinfo.php,如果能看到类似下面的页面就说明你成功了:

时间: 2024-10-30 07:20:56

Vista中给IIS7添加PHP支持的设置方法_win服务器的相关文章

Vista IIS7添加PHP支持的设置方法_win服务器

截止到发文时(2009年9月25日),PHP是最新版本为5.3.0,但是5.3.0在IIS中的运行方式是FastCGI,要在Vista的IIS7上实现这一点我始终没弄成. 最后我还是用的老方法,ISAPI,选用了一个5.3以前的版本,我选的是5.2.11. php-5.2.11-Win32.zip的下载地址 http://cn2.php.net/distributions/php-5.2.11-Win32.zip 如果上面的地址不好始,也可以去下面这个地址去从其他镜像下载 http://cn.p

IIS7/IIS7.5 二级域名伪静态设置方法_win服务器

因为需要,一直在找IIS7.5二级域名伪静态的设置方法,但是一直没有找到,有的也是ASP.NET设置的,通过本人摸索,终于完成了,其实很简单,下面我一步步教大家怎么设置.    一.域名设置     这个就不多说了,大家都知道,就是将域名解析管理里的"*.xxxx.com"指向对应服务器IP,比如我的就是"*.xue163.com"指向我现在服务器IP.     二.服务器IIS设置     为了使得乏解析都有效,肯定需要一个默认网站的,不绑定任何域名,如我的: (

IIS7添加PHP支持的设置方法

要在Vista的IIS7上实现这一点我始终没弄成. 最后我还是用的老方法,ISAPI,选用了一个5.3以前的版本,我选的是5.2.11. php教程-5.2.11-Win32.zip的下载地址 .net教程/distributions/php-5.2.11-Win32.zip">http://cn2.php.net/distributions/php-5.2.11-Win32.zip 如果上面的地址不好始,也可以去下面这个地址去从其他镜像下载 http://cn.php.net/get/p

Windows Vista 宽屏LCD提供的支持 与设置方法第1/2页_Vista

Windows Vista对宽屏LCD提供了完备的支持,有不少Vista用户都将在1450×900以上分辨率的LCD中使用Vista操作系统,因此微软提供了更为强大方便的Vista中文雅黑字体DPI调整,允许用户根据不同的应用进行改变. Vista试用平台: Intel Core 2 Duo E6300 GeIL DDR2-800 1GB×2 MSI 945 Neo 3 MSI 1950XT 步骤如下: 1. 在桌面上单击右键-- 选择"个性化"--进入个性化设置对话窗口 2.点击&q

让服务器iis支持.apk文件下载的设置方法_win服务器

随着智能手机的普及,越来越多的人使用手机上网,很多网站也应手机上网的需要推出了网站客户端,.apk文件就是安卓(Android)的应用程序后缀名,默认情况下,使用IIS作为Web服务器的无法下载此文件,那么怎么才能让IIS支持.apk文件的下载呢? IIS服务器不能下载.apk文件的原因:iis的默认MIME类型中没有.apk文件,所以无法下载. IIS服务器不能下载.apk文件的解决办法:既然.apk无法下载是因为没有MIME,那么添加一个MIME类型就可以了. IIS服务器不能下载.apk文

让IIS支持Flv的详细设置方法_win服务器

国内大多都是Win2003的主机,FLV格式文件上传服务器后不能播放,默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.原因是,WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误.手动在IIS得站点属性中的HTTP头->MIME添加MIME影射关系,MIME类型: video/x-flv 扩展名:.flv,即可通过Flash7+客户端Load进来播放. "虚拟主机都不支持Flv格式文件"的问题:比如

IIS中保持HTTP连接的设置方法_win服务器

大多数 Web 浏览器要求服务器在多个请求中保持连接打开.这被称为保持 HTTP 连接.保持连接是一个 HTTP 规范,它能够显著增强服务器性能.如果没有它,浏览器将必须为包含多个元素(如图形)的页进行大量的连接请求.可能需要为每个元素进行单独连接.这些额外的请求和连接要求额外的服务器活动和资源,这将会降低服务器的效率.它们还会大大降低浏览器的速度和响应能力,尤其是在网络连接速度较慢的地方. 在安装进程中,将默认启用保持 HTTP 连接.启用后,保持连接的持续时间是连接超时设置允许的时间. 集成

Vista/Win08中的IIS7添加PHP支持

目前很多网站采用PHP编写,但是,其服务器环境可不一定是FreeBSD.Linux,很多PHP的网站都是运行在Windows2000.Windows2003和Windows Server 2008系统上.而且,根据之前诸多的消息显示,Windows Server 2008中运行PHP的效率提高了40%以上的. 目前很多网站采用PHP编写,但是,其服务器环境可不一定是FreeBSD.Linux,很多PHP的网站都是运行在Windows2000.Windows2003和Windows Server

为Vista/Win08中的IIS7添加PHP支持

目前很多网站采用PHP编写,但是,其服务器环境可不一定是FreeBSD.Linux,很多PHP的网站都是运行在Windows2000.Windows2003和Windows Server 2008系统上.而且,根据之前诸多的消息显示,Windows Server 2008中运行PHP的效率提高了40%以上的.下面,就让我进入今天的主题,如何在IIS7下面添加对PHP网页的支持. 系统环境:Vista / Windows Server 2008 一.首先,安装IIS7(控制面板\程序和功能.Win