作者:辛亚平
日期:2006年9月27日
这是我以前所根据自己解决实际配置Micronovae C++ Server Pages 服务器过程中解决一些问题的经过所总结出来的一个小小的Q&A。
备忘录1:解决CSP Engine Error
环境: IIS
当出现下列错误时:
CSP Engine Error:
Unknown error. Code: 2
可这样解决:
在需要支持 Micronovae CSP 的站点中,建立ISAPI Filter
名称: csp
执行: %MicronovaeRoot%\CSP\Engine\CSP.dll
然后重起IIS就可以了。
备忘录2:远程访问权限问题
问题: 本地可以用http://127.0.0.1访问,但远程访问的时候出现IIS用户名和密码的对话框。
答案: 令Web匿名访问用户对 %MicronovaeRoot%\CSP\Engine 具有 Read、Execute 权限。
备忘录3:编译后的.dll文件存放的路径
答案: 默认情况下是 %MicronovaeRoot%\CSP\Engine\Modules ,
这个路径是可以通过设置更改的。
所以,必须令IIS的服务启动用户(IWAM_
备忘录4:打开CSP_STATIC_PAGE选项时出错
问题:
为程序中加入:#define CSP_STATIC_PAGE
这是出现下面的报错信息:
HTTP/1.1 500 Internal Server Error Server: Microsoft-IIS/5.0 Date: Wed, 27 Sep 2006 08:38:20 GMT X-Powered-By: ASP.NET Connection: close Content-type: text/plain CSP Engine Error: Unknown error. Code: 34
回答:
IUSR对web目录的写权限。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6089012