遇到的問題
之前在用wampserver配置本地web服務器的時候,apache與mysql都不能正常啓動。我碰到的這種情況的原因是apache的80端口被佔用,需要重新設置;兩個mysql有衝突,需要關掉一個(比較懶)。
- apache問題解決:根據網上爛大街的修改httpd.conf下,監聽的兩個80端口,即可解決。
- mysql問題解決:
wampserver服務器打包了AMP運行環境(apache mysql php),但是如果在安裝wampserver之前windows系統已經安裝了mysql而且設置爲自動開啓mysql服務的話,啓動wampserver時會出現mysql端服務器不能運行,原因是兩個mysql同時佔用了一個端口。這時候簡單但是比較死板的方法是:
關閉本機mysql57(我這裏是最新版本),並設置爲手動開啓。windows下運行命令爲:services.msc
後來我需要用到本地mysql的時候,卻不能再開啓此服務,提示說開啓後馬上關閉。也就是說不管wampsever啓動與否,本地mysql服務是啓動失敗的。
這時候的解決辦法是給本地mysql配置環境變量,將bin地址配置到path路徑中。再次services.msc來開啓mysql服務,成功。