windows服务器下IIS和PHP共存安装方法(3)
来源:asp之家 发布时间:2009-10-18 07:48:00
搜索 ; Windows Extensions
将下面一些常用的项前面的 ; 去掉 ,红色的必须,蓝色的供选择
;extension=php_mbstring.dll
这个必须要
;extension=php_curl.dll
;extension=php_dbase.dll
;extension=php_gd2.dll
这个是用来支持GD库的,一般需要,必选
;extension=php_ldap.dll
;extension=php_zip.dll
对于PHP5的版本还需要查找
去掉前面 ; 号,本文这里将其设置置为
session.save_path = D:/php/tmp
其他的你可以选择需要的去掉前面的;
然后将该文件另存为为 php.ini 到 C:Windows ( Windows 2000 下为 C:WINNT)目录下,注重更改文件后缀名为ini,
得到 C:Windowsphp.ini ( Windows 2000 下为 C:WINNTphp.ini)
若路径等和本文相同可直接保存到C:Windows ( Windows 2000 下为 C:WINNT) 目录下 使用
一些朋友经常反映无法上传较大的文件或者运行某些程序经常超时,那么可以找到C:Windows ( Windows 2000 下为 C:WINNT)目录下的PHP.INI以下内容修改:
max_execution_time = 30 ; 这个是每个脚本运行的最长时间,可以自己修改加长,单位秒
max_input_time = 60 ; 这是每个脚本可以消耗的时间,单位也是秒
memory_limit = 8M ; 这个是脚本运行最大消耗的内存,也可以自己加大
upload_max_filesize = 2M ; 上载文件的最大许可大小 ,自己改吧,一些图片论坛需要这个更大的值
(4)、配置 IIS 使其支持 PHP :
首先必须确定系统中已经正确安装 IIS ,假如没有安装,需要先安装 IIS ,安装步骤如下:
Windows 2000/XP 下的 IIS 安装:
用 Administrator 帐号登陆系统,将 Windows 2000 安装光盘插入光盘驱动器,进入“控制面板”点击“添加/删除程序”,再点击左侧的“添加/删除 Windows 组件”,在弹出的窗口中选择“Internet 信息服务(IIS)”,点下面的“具体信息”按钮,选择组件,以下组件是必须的:“Internet 服务治理器”、“World Wide Web 服务器”和“公用文件”,确定安装。
安装完毕后,在“控制面板”的“治理工具”里打开“服务”,检查“IIS Admin Service”和“World Wide Web Publishing Service”两项服务,假如没有启动,将其启动即可。
Windows 2003 下的 IIS 安装:
由于 Windows 2003 的 IIS 6.0 集成在应用程序服务器中,因此安装应用程序服务器就会默认安装 IIS 6.0 ,在“开始”菜单中点击“配置您的服务器”,在打开的“配置您的服务器向导”里左侧选择“应用程序服务器(IIS,ASP.NET)”,单击“下一步”出现“应用程序服务器选项”,你可以选择和应用程序服务器一起安装的组件,默认全选即可,单击“下一步”,出现“选择总结界面”,提示了本次安装中的选项,配置程序将自动按照“选择总结”中的选项进行安装和配置。
在“控制面板”的“治理工具”中选择“Internet 服务治理器”,打开 IIS 后停止服务,对于WIN2000系统在”Internet 服务治理器“的下级树一般为你的”计算机名“上单击右键选择“属性”,再在属性页面选择主属性”WWW 服务“右边的”编辑“
对于XP/2003系统展开”Internet 服务治理器“的下级树一般为你的”计算机名“选择”网站“并单击右键选择“属性”
在弹出的属性窗口上选择“ISAPI 筛选器”选项卡找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:
PHP ,再将浏览可执行文件使路径指向 php4isapi.dll 所在路径,
如本文中为:D:phpphp4sapiphp4isapi.dll
[PHP5对应路径为 D:phpphp5php5isapi.dll]
打开“站点属性”窗口的“主目录”选项卡,找到并点击“配置”按钮
在弹出的“应用程序配置”窗口中的”应用程序映射“选项卡找到并点击“添加”按钮新增一个扩展名映射,在弹出的窗口中单击“浏览”将可执行文件指向 php4isapi.dll 所在路径,如本文中为:D:phpphp4sapiphp4isapi.dll[PHP5对应路径为D:phpphp5php5isapi.dll],扩展名为 .php ,动作限于”GET,HEAD,POST,TRACE“,将“脚本引擎”“确认文件是否存在”选中,然后一路确定即可。假如还想支持诸如 .php3 ,.phtml 等扩展名的 PHP 文件,可以重复“添加”步骤,对应扩展名设置为需要的即可如.PHPX。
此步操作将使你服务器IIS下的所有站点都支持你所添加的PHP扩展文件,当然假如你只需要部分站点支持PHP,只需要在“你需要支持PHP的Web站点”比如“默认Web站点”上单击右键选择“属性”,在打开的“ Web 站点属性”“主目录”选项卡,编辑或者添加PHP的扩展名映射即可或者将你步需要支持PHP的站点中的PHP扩展映射删除即可
再打开“站点属性”窗口的“文档”选项卡,找到并点击“添加”按钮,向默认的 Web 站点启动文档列表中添加 index.php 项。您可以将 index.php 升到最高优先级,这样,访问站点时就会首先自动寻找并打开 index.php 文档。
确定 Web 目录的应用程序设置和执行许可中选择为纯脚本,然后关闭 Internet 信息服务治理器
对于2003系统还需要在“Internet 服务治理器”左边的“WEB服务扩展”中设置ISAPI 扩展答应,Active Server Pages 答应
完成所有操作后,重新启动IIS服务。
在CMD命令提示符中执行如下命令:
net stop w3svc
net stop iisadmin
net start w3svc
到此,PHP的基本安装已经完成,我们已经使网站支持PHP脚本。
检查方法是,在 IIS 根目录下新建一个文本文件存为 php.php ,内容如下:
<?php
phpinfo();
?>
打开浏览器,输入:http://localhost/php.php,将显示当前服务器所支持 PHP 的全部信息,可以看到 Server API的模式为:ISAPI 。
或者利用PHP探针检测http://xqin.com/index.rar下载后解压到你的站点根目录下并访问即可


猜你喜欢
- 现在建站的人越来越多了,竞争力也非常大,有部分人成功,但大多数的人还是以失败告终。为什么人家的网站流量那么多而自己的站做了几个月都没几个人来
- 三种模式Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)在安装好vmware后,在网络连接中会有以下
- 有很多发布商写信来问怎样才算鼓励点击,还有一些发布商在接到我们的违反政策警告的时候甚至并不认为自己在鼓励点击,现在我们就来说说&ld
- 做为站长学习如何防止SQL注入是非常必须的,因为一旦网站被注入小到挂马,大到破坏系统程序,可以说对网站的破坏是非常大的,对于asp编写的程序
- 本次教程的前提条件是您得安装好VM软件和Xshell。对应软件的下载请自行百度!如果exe都不会安装,请关闭本页面!第一步、下载镜像阿里云开
- Godaddy支持的付款方式有: 支付宝,信用卡,Paypal,支票,gift card.在Godaddy购买商品使用的Paypal必须是添
- 问题说明最近的几台机器在同一天的不同时段都出现以下警告信息:Mar 26 20:55:03 host1 kernel: WARNING: a
- 最好为特殊的应用程序单独开一个分区,特别是可以产生大量日志的程序,还有建议为/home单独分一个区,这样他们就不能填满/分区了,从而就避免了
- 网站结构您首先需要考虑的就是: 是否需要为您想开展业务的所有有关国家购买针对各个国家的顶级域名(TLD)。如果回答是肯定的话,您的域名可以选
- 如何修改VMware vSphere ESXi系统设置静态IP前言:实验测试的环境中,我们为了方便管理,一般将采取静态IP配置来测试实验,接
- 一、Docker Compose是什么以及Docker Compose安装和使用点击查看我的另外一篇:《Docker Compose的安装和
- 前两日,雷军被传离开金山集团,我即兴写了点感想文字。文中大胆分析雷军离开的原因关键在于和求总在战略发展上存在分歧,文章末尾还预测了雷军下一步
- 网页游戏从诞生之初带来最多不是对它的好评,而是对它以及整个行业的负面评价,但这些并没有阻拦网页游戏的发展。近日有文章称,2010年的网页游戏
- 一、 基本网页的SEO手段网页是一个网站构成的基本元素,因此,对于网页本身的优化在整个SEO优化过程中有举足轻重的作用。下面分为两个部分来讨
- Godaddy主机用户您假如发现需要更改您的主机操作系统,是可以随时进行。操作如下:首先. 登陆你的Account Manager.第二.
- 最近在研究将springboot项目部署到Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务
- 命令格式如下:用法: shutdown.exe [-i | -l | -s | -r | -a] [-f] [-m \\computerna
- 1. Packetdrill 编译与安装源码链接 https://github.com/google/packetdrill.git源码编译
- 一、雅虎优化的重要性:作为元老级的门户网站,雅虎本来就拥有十分庞大的用户群体,如果能够在雅虎的网页搜索结果中得到好排名,其意义对一个新网站自
- “黑客”盗QQ用户号码及视频冒名行骗,民警提醒慎加陌生人为好友家住杨家坪的徐丽(化名)在网上跟弟弟视