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