前一天下班的時(shí)候win10提醒要更新谷婆,第二天上班發(fā)現(xiàn)更新后本地wamp無法正常啟動(dòng)慨蛙。一開始是Apache沒有啟動(dòng)辽聊,用cmd命令查看端口,發(fā)現(xiàn)80端口并沒有被占用期贫,且netstat -ano沒有看到80端口跟匆。試了網(wǎng)上介紹的方法,將"Internet 協(xié)議 (TCP/IP) 屬性"中的"啟用 LMHOSTS 查詢(L)"前面的勾去掉通砍,并選擇了"啟用TCP/IP上的NetBIOS"但還是無法啟動(dòng)玛臂。
查看系統(tǒng)日志 發(fā)現(xiàn),在執(zhí)行httpd.exe程序時(shí)出現(xiàn) " No matches for the wildcard '*' in 'D:/wamp/wamp/alias' " 的錯(cuò)誤封孙,打開alias文件夾發(fā)現(xiàn)原來的四個(gè)文件都沒有了迹冤,將同事的alias文件夾復(fù)制過來。修改文件中的路徑后虎忌,Apache可正常啟動(dòng)泡徙。
雖然Apache正常啟動(dòng)了,但又有新的問題膜蠢,在phpMyadmin中打開的數(shù)據(jù)庫和在控制臺(tái)打開的 數(shù)據(jù)庫不是同一個(gè) 锋勺,一開始以為是指向的問題,但試了很多次還是沒有解決狡蝶,在查看本地服務(wù)時(shí)發(fā)現(xiàn)有一個(gè)叫MySQLa的服務(wù),這并不是wamp的MySQL贮勃,手動(dòng)將起關(guān)閉贪惹,再重啟wamp,這時(shí)phpMyadmin上的數(shù)據(jù)庫和MySQL控制臺(tái)的數(shù)據(jù)庫顯示一致寂嘉。本地程序能正常運(yùn)行奏瞬。
為了避免出現(xiàn)同樣的問題,推薦將windows的自動(dòng)更新功能禁用泉孩。
以上是win10更新后本地環(huán)境遇到的一些問題硼端,希望對(duì)各位有所幫助!若有不同寓搬,歡迎交流更新珍昨!