装TD的过程遇到的问题及解决方法

上一篇 / 下一篇  2008-07-29 18:12:05 / 不允许评论 / 个人分类:日志

在装完TD 8.0后,第一次运行时,系统会打开一个“http://localhost/TDBIN/default.htm”的默认网页,但我的http://127.0.0.1可以正常显示,默认网页:
http://localhost/TDBIN/default.htm,却找不到。是怎么回事?

一、IIS的0x8ffe2740问题
在管理中发现IIS出现问题:
打开“Internet 信息服务管理器”里面的“默认网站”总是显示红色的“Error”,一启动提示“iis无法启动,发生意外错误0x8ffe2740”。
原因 : 如果系统中存在端口冲突就有可能发生本情况. IIS默认使用80端口进行HTTP通信. 如果除IIS外的应用程序正在运行并且正在相同的IP地址上使用80端口,在您试图使用IIS管理器启动网站时
就可能收到该错误讯息.

解决方法 :
(1) 有可能是80端口被占用了,改个端口就行。在IIS管理器中更改网站绑定端口为除80端口外的其它端口. (无效,而且我的也MSN登不上了)
(2) 停止正在使用80端口的应用程序,然后从IIS管理器中启动网站.
具体方法为:用netstat -ano 命令先看哪个应用程序在占用80端口:
   在运行中键入cmd,打开命令窗口,键入:netstat -an -p tcp -o,看哪个进程在监听TCP80,记下它的PID(PID为1604)。
打开“任务管理器”查看哪个程序的PID是netstat所记的PID,把这个程序结束掉。


二、PID的问题
一般情况下,任务管理器默认是不会显示PID的,PID代表了各进程的进程ID,在任务管理器选择进程选项卡,点击[查看]菜单,然后选择列-PID ,这时你就能看到进程中的PID值了。
也可以使用诸如TCPView或FPort等第三方工具来判断正在使用80端口的应用程序.

三、Apche.exe的问题
我在任务管理器中查到是PID为1604的进程是Apche.exe,在C盘搜了一下,发现Apche.exe是Oracle的一个程序,也就是说Oracle的服务Apche.exe占用了80端口。

问题就在这里,在服务中把OracleOraHome90Agent、OracleOraHome90HTTPServer ,这两个服务的启动类型由“自动”改为“手动”就可以了。
剩下的两个服务OracleOraHome90TNSListener、OracleServiceXXX可以不用去动它。
然后重启机器,启用“Internet 信息服务管理器”里面的“默认网站”,
在浏览器的地址栏中输入:localhost127.0.0.1,OK,就解决啦!

一般情况下,IS出现问题是由于迅雷造成的!把web迅雷给停了,然后重启IIS,就可以了,因为系统在启动的时候先启动IIS,后启动web迅雷,所以把迅雷关了.以后重新启动不影响使用了。
QQ音乐也会占用80端口,在任务管理器里停止inetinfo.exe 进程,再启动IIS即可。

四、ntdll.dll的问题
在安装时,系统提示:access violation at address7C93A483,in module 'ntdll.dll'.Read of address 00000000,系统自动退出安装程序。
出现这种提示,可以是因为中过木马病毒或者装什么软件没有卸载干净,用系统优化大师清理一下注册表就解决了.

五、安装用户的权限
我在装TD的过程中发现在本机中你所登陆的用户必须具有系统管理员权限,否则是装不上的,所以换个用户吧!

题外话,在结束了Oracle的Apche以后,竟然还发现:系统似乎变快了,哈哈,高兴。


 (在解决这个问题的过程中,在百度中查了一些资料,不过公司内部似乎把百度快照也禁了。)


TAG: 日志

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-20  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 9779
  • 日志数: 18
  • 图片数: 1
  • 建立时间: 2007-04-19
  • 更新时间: 2009-11-27

RSS订阅

Open Toolbar