VisualSVN Server无法启动 VisualSVN Server启动提示错误(0x8007042a)解决方法
VisualSVN Server啟動錯(cuò)誤(0x8007042a),出現(xiàn)這個(gè)錯(cuò)誤通常是因?yàn)槎丝诒徽加茫琕isualsvn默認(rèn)使用80端口,很容易被其他應(yīng)用占用,推薦改成其他不常用端口以避免這種情況。
公司服務(wù)器環(huán)境為:Windows Server 2008 R2 企業(yè)版,Visual SVNServer 2.6.5,mssql2008
今天公司svn服務(wù)器無法鏈接,發(fā)現(xiàn)是VisualSVN Server未啟動,點(diǎn)啟動提示0x8007042a錯(cuò)誤,查了一下說是端口被占用,打開VisualSVN Server, 菜單->操作->Properties->Network->Server port 可以看到端口使用的是80
開始以為是iis服務(wù)導(dǎo)致的,但是關(guān)閉了IIS服務(wù)仍然無法啟動,于是使用命令查看到底是什么程序占用了80端口
開始運(yùn)行 cmd,輸入命令 ?netstat? -aon|findstr ?80?后按回車顯示80端口被system 進(jìn)程占用 pid為4,
看到80端口被PID為4的System進(jìn)程占用,呵呵,我想說一句我擦嘞什么鬼+_+。仔細(xì)想了想,一般的程序不會占用80,使用命令 ?netsh http show servicestate?查看一下當(dāng)前的http服務(wù)狀態(tài),可以查看是否IIS類進(jìn)程占用80端口。
但是這個(gè)進(jìn)程又無法關(guān)閉,后來想到服務(wù)器運(yùn)行ERP系統(tǒng),有安裝mssql2008,會不會和這個(gè)有關(guān)系,百度查到和SQL Server Reporting Services這個(gè)服務(wù)有關(guān)系,停止掉這個(gè)服務(wù)并設(shè)置其為手動啟動,之后就可以啟動VisualSVN Server了。
注:如果沒有修改默認(rèn)的80端口,一般都是IIS占用了端口導(dǎo)致無法啟動svn服務(wù)器,停止IIS即可。
參考:https://www.cnblogs.com/firstdream/p/8057646.html
總結(jié)
以上是生活随笔為你收集整理的VisualSVN Server无法启动 VisualSVN Server启动提示错误(0x8007042a)解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 域名为什么会被墙?如何检测域名是否被墙?
- 下一篇: 帝国时代1之罗马复兴秘籍大全 帝国时代1