IIS下FastCGI与error_log
2009年七月24日在Windows下用IIS+php5.1+fastcgi搭建php工作环境,居然遇到error_log被直接输出显示到页面上的现象。如果换成使用php5isapi.dll就没有这个问题。检查php.ini,发现“error_log”配置项没有指定log存放到哪个文件上,设置好它就好了。
在Windows下用IIS+php5.1+fastcgi搭建php工作环境,居然遇到error_log被直接输出显示到页面上的现象。如果换成使用php5isapi.dll就没有这个问题。检查php.ini,发现“error_log”配置项没有指定log存放到哪个文件上,设置好它就好了。
IIS在Header中遇到“Location:xxx”字样时就会自动判断为网页跳转,从而输出HTTP头:HTTP/1.1 302 Moved Temporarily。但是IIS对这个判断有些粗略,只要包含这些字样的都会误判,例如遇到“xLocation:http://www.bluesky.cn”也会判断成跳转。
在Windows 2000专业版或Windows XP专业版操作系统中IIS最多允许10个客户端的连接,在Windows 2000服务器版或Windows 2003服务器版操作系统中不存在这种连接限制问题。 …查看全文»
Ionics Isapi Rewrite Filter是一个免费且开源的ISAPI Rewrite Filter。也可用于wordpress。 …查看全文»
如果只是简单的下载后启用该插件会发现其管理后台是一片空白。稍微做一些改动就好了。 …查看全文»
当前主流浏览器都支持GZIP压缩,采用GZIP压缩可以节省带宽让客户端有更流畅的浏览体验。IIS6内建支持Gzip压缩,但没有默认启用。可按以下步骤配置:
…查看全文»
ab(ApacheBench)是Apache自带的超文本传输协议(http)性能测试工具。安装好Apache后可以在其bin目录找到它。使用非常方便,例如我们要“对index.php页进行50个并发请求的1000次测试”,只需要用命令:ab -n 1000 -c 50 http://127.0.0.1/index.php
例如php安装在目录:c:\php,则需要在php.ini中配置:
extension_dir = “c:\php\ext”
extension=php_mysql.dll
然后把libmysql.dll复制到system32目录,千万不能漏了这步。