PHP 5.4 内置Web服务器使用说明

PHP

PHP是一种脚本语言,它需要PHP解释器来分析运行PHP文件。当把PHP做为CGI服务Web请求时,它需要被嵌入到某种Web服务器里,最常见的是集成到Apache或IIS里,这就是说,在使用PHP前,你需要安装Apache或IIS,并且正确的配置它们和PHP集成的参数。虽然这种配置已经很规范,文档非常丰富,但我们还是经常在安装Apache和PHP集成时遇到问题,而且,有时候我们只想测试一个简单的PHP特征,不想就为此安装、启动Apache服务。

但据官方文档上说,这个内置的Web服务器只是提供开发测试使用,不推荐使用中生产环境中。因为这个服务器接受处理请求时顺序执行的,不能并发处理。

阅读全文

解除Windows 2003的IIS 6.0文件上传限制

最近刚刚给公司的服务器重新安装了Windows 2003,后来发现有人反映通过WEB界面发送电子邮件的时候,无法正常上传附件,经过我的初步判断,这是由于Windows 2003的IIS 6.0对文件的上传与做了200K的限制,超过这个大小的文件就会上传失败。因为重新安装操作系统后忘记了对这个限制进行修改,呵呵!索性在这里写出来解除这个限制的方法和大家共享。

注意,修改前务必先将IIS服务停止!

找到C:\WINDOWS\system32\inesrv\下的metabase.xml,用计事本打开metabase.xml,找到 ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K。把它修改为20480000(20M),然后重启iis admin service服务遍完成了对于这个限制的解除工作。