我在一台windows 2003电脑上安装有IIS6和Serv-U 8.0.0.7,IIS上配置的是公司网站,FTP则用于专门的文件共享。但总是看到Serv-U的图标有黄色感叹号出现,虽不影响使用,但总是有问题。
一般这个问题是由于监听器端口被别的程序占用了,而serv-u中有开启了这个端口服务,这时就会产生冲突。
Serv-u 与IIS冲突的原因是与IIS抢占80和443端口。Serv-u 7增加了通过Web方式管理服务器端的功能,默认情况下管理端口是80,如果用https的话则是443。很多人在安装的时候没太注意,默认情况下开启了80和443端口的监听,如果你的这台服务器上有IIS在运行的话,便会造成冲突。冲突的现象表现在两个方面,一是Serv-u的系统托盘图标上不停地出现黄色的惊叹号警告。这种情况一般表示Serv-u没有抢占到80端口,另一种现象是在重启机器时,有时Serv-u抢先抢占到80端口,造成IIS无法启动,这时你访问网站时便会出现Serv-u的管理登录界面。解决这个问题的方法是禁止Serv-u 7监听80和443端口。
解决方法:打开Serv-u管理控制台,进入“域详细信息”中的“监听器”界面中,你可以删除80端口的监听,如果你需要Web方式来管理的话,也可以把80端口改成其他的端口。
|