您的位置:首页 > 其它

和XP系统iis5.1交手的坎坷一路

2015-12-12 21:37 148 查看
    和朋波奋战了三天,终于熬出来了,永和门店网站成功发布并局域网访问成功!

    没有熬出来的时候,我一直告诉自己,不要放弃,没有整出来肯定是时间还不够,肯定是付出还不够,于是就这么一直坚持着,忍受着巨慢的远控速度,顶着一颗只有经验没有理论基础的脑袋,死扛。

    

    情况是这样滴:

    windows ghost xp sp3系统,FAT32格式磁盘,因为某些原因iis里空了,没有发布的网站了,于是我们重装了iis5.1(后来确认和之前丢失的iis版本是一样的),原来发布的网站显示出来了,但是总访问不了,报错HTTP 401.2,显示权限不够,一开始的时候我们在iis里是一阵倒腾,无果。

    


    眼看已有知识解决不了问题,立马百度,得此网页,我总结了以下几点:

    1.给站点设置匿名访问权限(默认已勾上)
    2.如果站点所在的碰盘为ntfs格式,那么给目录>属性>安全>设置iusr_计算机名 或 everyone的读写权限.

    3.确保文件夹有EveryOne读写权限

    4.看一下用户管理里是否禁用了iusr_xx 用户;将guest用户打开(打开来宾账户)
    5.在"Internet属性-安全-本地Intranet-站点-高级"(IE7)中将"localhost"添加到信任站点(解决了本地访问)

    但是这些都没有解决问题,之后我右键起始页(or网站)发现了有个弹出菜单是所有任务>权限分配,感觉春天来了,事实上,春天真的来了,然后,一路最高开放权限确定点下去,问题解决了,整体解决过程是这样的:

    先重装iis(把之前练手的配置全部删除),注意不要删除C盘的发布文件夹(一般是C盘),将iis里的启动页属性和网站的属性能勾的都勾上,让填空的就填要发布的网站的相关信息,之后右键iis里的网站、页面运行所有任务修改权限,注意把属性框最后一个选项卡asp.net的版本改成4.0的,运行iisreset重启iis

    至此,权限的问题解决了,另一个问题接踵而至:

    "您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。

    管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因"


    查到是说,因为先安装了.net framework 后装的iis导致.net没有在iis里注册

    于是右键以管理员权限运行命令提示符浏览到.net文件所在路径注册了一下,见下图



    之后网站就发布成功了!
  

    三天,修好了,店家最终也有些着急了,不过还是向我们抱了拳

    三天,大部分时间花费在了等待电脑响应(那边的网速实在是巨慢),当然,查资料、摸索也花费了一定的时间。

    解决过程中没有留下太多照片,望见谅

    遇到问题不要怕,解决就是了,人生路上有太多的bug,我每天都在快乐的debug!
    
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iis xp Web开发