虚拟目录网站mysql出错_配置IIS虚拟目录遇到的5个问题

1.浏览器的问题

我把IE给删除了,一直用的遨游的浏览器,调试时出现问题,这时要把遨游设置成默认的浏览器:点击任意一个网页,右键--浏览方式--选择遨游为默认

2.设置好虚拟路径后,浏览站点:http://localhost/myweb,出现http 500 内部服务器错误

解决办法:IE-菜单-工具-INTERNET选项-高级-显示友好HTTP错误信息的勾取消掉,目的是看具体错误的原因,再次刷新错误原因出现:

The specified module could not be found

解决办法:打开IIS 信息服务----在左侧找到自己的计算机,点右键,选择属性-----主属性中选编辑,打开“目录安全性”选项卡,单击“匿名访问和验证控制”里的“编辑”按钮-----在弹出的对话框中确保只选中了“匿名访问”和“集成Windows验证”两项,并且且去掉“允许IIS控制密码”a0b0546a05b134dd3df0f403e807dc24.png

768b5b1f14a31ccfdc283ea1d8f505ab.png

3.接着出现:Directory Listing Denied”、“This Virtual Directory does not allow

contents to be listed.”

没有设置默认文档,打开IIS.右键你的网站

然后在默认文档中添加index.html和index.asp,default.aspx,default.asp

4.接着出现问题:无法显示 XML 页。

名称以无效字符开头。处理资源 'http://localhost/' 时出错。第 1 行,位置: 2

CodeBehind="default.aspx.cs"

这个问题的产生是因为我刚刚删除了IIS,也就是说IIS是在VS之后安装的

解决办法:很简单,就是重新注册一下iis:从 开始->程序->Microsoft Visual Studio 2005->Visual

Studio Tools中打开Visual Studio 2005 Command Prompt,输入命令:aspnet_regiis -i,这样就重新

注册.net,不到一分钟后完毕:

Start installing ASP.NET (2.0.50727).

..................

Finished installing ASP.NET (2.0.50727).

5.最后一个大问题:

Server Application Error

The server has encountered an error while loading an application during the processing of

your request. Please refer to the event log for more detail information. Please contact the

server administrator for assistance.

很无语,继续网络查看方法吧

解决这个问题,综合网络上的情况,步骤如下:

1.先确定MSDTC是否已经启动

2.注册相关的组件

3.设置IUSR_机器名和IWAM_机器名两个用户密码,并且密码必须一致。

先来看第一个步骤:

MSDTC是否启动,启动和查看:运行-services.msc查看DTC是否启动,正常启动OK,

2fd8ea3174573c4fd999a3be8459e113.png

不能正常启动,先卸载在安装,在启动。

bed37feab9119a8fba9243470553a389.png

先用“msdtc -uninstall”卸了它,再用“msdtc-install”重新装上,再用“msdtc -resetlog”创建日志文件,最后用“net start msdtc”启动服务,OK。第一个步骤到此为止

第二个步骤:注册相关组件:

在cmde下执行以下命令:

cd %windir%/system32/inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

第三个步骤:

设置来宾密码和用户密码

在计算机管理点本地用户和组中的用户,右侧出现系统的用户列表,我们要给IUSR_机器名和IWAM_机器名两个用户改密码,记得改成一样的密码。右键单击IUSR_机器名,菜单第一项就是更改密码,点击后:

852cc55b653b8c93bbf03921f0db6bdf.png

1f852a8a858e124192ce7f9e2e92562f.png

密码设置成“ming”,用同样的方法给IWAM_机器名也设置一下。点击开始,运行,输入“CMD”回车。

7a9f5abde09be06c9bb312c9be088e23.png

输入“cd C:/Inetpub/AdminScripts”,

83a5d14a1faed055134f7068596eacc6.png

接着输入“cscript.exe adsutil.vbs set w3svc/wamuserpass ming”,

7ed6bb4916bc9a40b8100531c01f96d5.png

接着输入“cscript.exe adsutil.vbs set w3svc/anonymoususerpass ming”,

bc040befb77df68b52c3bda38da13e96.png

出现上面图中的提示,说明设置密码成功了;再同步系统密码,输入:“cscript.exe synciwam.vbs -v”。

0a487a5e0939c6c90c0bd69e68c48098.png

到此,问题解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值