我正试图在Windows XP下的IIS Express上设置一个经典的ASP站点。我能够设置和运行iis以及设置网站,但是当我尝试浏览到asp页面时,我得到的是:
íP÷Pèö,“_ / index.asp18
有没有人遇到IISExpress这个问题?我认为这是一个权限问题,但我不确定我需要设置什么以及为哪个用户。
感谢任何帮助, 感谢。
答案 0 :(得分:28)
好的,我们已经有了这个,这就是我找到解决方案的方法..在我们的案例中,我认为它与父路径相关联,但也可能是会话状态......
浏览到C:\ Documents and Settings \ $您的用户名$ \ My Documents \ IISExpress \ config
打开applicationHost.config
找到<system.webServer>
部分
将<asp>
部分更改为以下内容......
默认情况下,它只有缓存和空限制位,但可以随意调整任何你不想要的参数。
<asp
enableParentPaths="true"
bufferingOn="true"
errorsToNTLog="true"
appAllowDebugging="true"
appAllowClientDebug="true"
scriptErrorSentToBrowser="true">
<session allowSessionState="true" />
<cache diskTemplateCacheDirectory="%TEMP%\iisexpress\ASP Compiled Templates" />
<limits />
</asp>
保存并重新启动iis express。
答案 1 :(得分:0)
我不确定这是否是权限问题。你能翻译错误信息“íP÷Pèö,”“_ / index.asp18”。 如果它看起来像权限问题,可能您需要为当前用户提供权限(IIS Express作为当前登录用户运行)。