系统日志中出现:“ASP” 服务的性能库 “C:\WINDOWS\system32\aspperf.dll” 的配置信息  同在注册表中保存的受信任性能库信息不匹 配。此库中的函数不会作为受信任函数处理。

解决方法:将以下内容写入BAT中,双击执行一下即可

引用

unlodctr w3svc
unlodctr msftpsvc
unlodctr asp
unlodctr inetinfo
lodctr w3ctrs.ini
lodctr ftpctrs.ini
lodctr axperf.ini
lodctr infoctrs.ini

Tags: ,

IIS FastCGI 运行超时

快乐无极 , 2011/03/18 15:29 , 服务器 » IIS , 评论(1) , 阅读(24203) , Via 本站原创

IIS下可以使用FastCGI加载PHP提高PHP程序运行性能。然而在执行时间较长的PHP程序里会出现 The FastCGI process exceeded configured activity timeout之类的错误。解决方法是C:\WINDOWS\system32\inetsrv中的fcgiext.ini加入2个选项。

引用

[Types]
php=PHP

[PHP]
ExePath=D:\PHP\php-cgi.exe
InstanceMaxRequests=10000
EnvironmentVars=PHP_FCGI_MAX_REQUESTS:10000
RequestTimeout=500
ActivityTimeout=900

在这个文件的头部,微软说明了这些选项的意义。RequestTimeout默认值是70,ActivityTimeout默认值是90,单位是秒,有时候这2个值确实是小了点,适当改大一些会比较好。

Tags: ,

ISAPI_Rewrite虽好,但是最新的免费版本只能全局设置,不能单独设置,令人心情不爽。而Pro版破解也尚不完全。目前的1.3版虽然可以单独站点设置,但是缺少一些特性,比如只支持HTTP302但不支持301跳转。

现在有个开源免费的IIS Rewrite组件:Ionics Isapi Rewrite Filter ,简称IIRF

使用它完全能够满足各种Rewrite需要。官方下载:http://iirf.codeplex.com/releases/view/14394

它里面的帮助文档写得非常详细,而且提供了样例。其规则写法与ISAPI_Rewrite大同小异。我打算用它全部替换ISAPI_Rewrite。

后续会发布一些心得,呵呵~

Tags: , , ,

Bo-Blog ISAPI_Rewrite 规则

快乐无极 , 2010/09/06 23:17 , 服务器 » IIS , 评论(0) , 阅读(61437) , Via 本站原创
昨天失误,将博客的伪静态PHP给改坏,要还原回来,可在BO官网找了半天,硬是没找到原2.11的iisrewrite.php,找到的都是2.10的,已经不太管用。我记得之前是在一个测试区域发布的,但总也找不到,BO也N久不更新了。没办法,只能用ISAPI_Rewrite来搞,这样效率更高一点。 来自:http://bbs.bo-blog.com/viewthread.php?tid=23624
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
#Bo-Blog 2.1.1 Release ISAPI_Rewrite
RewriteRule /post/([0-9]+)/?([0-9]+)?/?([0-9]+)?/ /read.php\?entryid=$1&page=$2&part=$3
RewriteRule /page/([0-9]+)/([0-9]+)/ /index.php\?mode=$1&page=$2
RewriteRule /starred/([0-9]+)/?([0-9]+)?/ /star.php\?mode=$1&page=$2
RewriteRule /category/([^/]+)/?([0-9]+)?/?([0-9]+)?/ /index.php\?go=category_$1&mode=$2&page=$3
RewriteRule /archiver/([0-9]+)/([0-9]+)/?([0-9]+)?/?([0-9]+)?/ /index.php\?go=archive&cm=$1&cy=$2&mode=$3&page=$4
RewriteRule /date/([0-9]+)/([0-9]+)/([0-9]+)/?([0-9]+)?/?([0-9]+)?/ /index.php\?go=showday_$1-$2-$3&mode=$4&page=$5
RewriteRule /user/([0-9]+)/ /view.php\?go=user_$1
RewriteRule /tags/([^/]+)/?([0-9]+)?/?([0-9]+)?/ /tag.php\?tag=$1&mode=$2&page=$3
RewriteRule /component/id/([0-9]+)/ /page.php\?pageid=$1
RewriteRule /component/([^/]+)/ /page.php\?pagealias=$1

#Customized URL
RewriteRule /([^/|.]*)/?([0-9]+)?/?([0-9]+)?/ /read.php\?blogalias=$1&page=$2&part=$3

IIS的ReWrite下载:http://www.eisafe.com/safe/application/rewrite.rar
Tags: , ,
分页: 2/2 第一页 上页 1 2 最后页 [ 显示模式: 摘要 | 列表 ]