iis php 插件,如何用IIS 7插件增强PHP的安装与配置?

PHP是Windows Server中使用增长速度最快的语言之一。在更广阔的范围内,它具有非常重要的意义,即大量网络应用程序是用PHP写的,而微软开发人员已经做了相当多的工作去改善PHP堆栈在Windows Server上的运行效率。

PHP堆栈的管理并不是一帆风顺的,因为这包括安装、配置,如果需要的话,甚至还需要同时运行多个实例。在IIS(互联网信息服务协议)中并没有专门的机制对其进行处理,只能指望管理员知道自己在做什么。

一般认为,在这种情况下,如果你有足够资金去维护IIS,那么在它的基础上管理PHP只是小事一桩。或许这确实无关紧要,但我可以打赌,所有管理员都不希望浪费时间去得到所有可以维持PHP运行的帮助。

这让我想起了IIS的PHP管理器,它是IIS 7和7.5版本中新加入的功能,可以将大量PHP相关的管理函数直接放到IIS管理控制台。同时,它还能通过某种途径,将这些功能和IIS其余部分保持高度一致,所以你感觉不到为了完成所有任务,你需要在不同接口或者应用程序之间进行切换。

在安装之前,要确保为你的服务器(32位或64位)选对了版本。然后,这个工具会将“PHP管理器”图标添加到管理控制台页面的IIS部分。(过滤框上的“PHP”类型可以缩小范围。)如果你查看某个特定网站的管理页面,而不是把服务器看作整体,那么你也将看到PHP管理器的实例,在该实例中你可以为这一特定网站进行PHP设置。

PHP管理器包括了三个基本部分——安装、设置及扩展。在安装部分中,你可以用网站服务器注册一个PHP版本,改变版本或者检查通过该PHP安装实例phpinfo()函数所返回的信息。对于决定总体的PHP安装环境信息而言,这特别有用。它也可以用作发现并维修故障的措施,而如果你正在努力让PHP应用程序运行起来,这可能是你首先需要启动的诊断程序之一

设置部分可以让你直接编辑PHP.INI配置文件,或读取服务器端PHP所建立的错误日志。此外,你还可以改变错误报告的工作方式,并管理运行时间限制,包括最大内存、POST大小、上传大小、或脚本执行的超时时间。如果你对它们很熟悉且做得很好,你也可以创建并直接编译每个PHP设置列表。最后,你还可以添加、编辑或者删除PHP的扩展。

如果你没有使用PHP,你可以直接从windows.php.net那里获得,或者用Web平台安装程序直接安装它。在微软公共许可证(Ms-PL)下,IIS的PHP管理器是开源的。

2010-12-09-17-40-46.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值