建站學(xué)院(LieHuo.Net)服務(wù)器文檔 近日看到Apache和MySQL都有更新,Apache是從2.2.9更新到2.2.11,MySQL是從5.1.28到5.1.30也同步升級(jí)學(xué)生之家的服務(wù)器,以為只要十幾分鐘就能搞定。
由于安裝是不是用安裝程序傻瓜包方式安裝的,沒有寫入注冊(cè)表很多信息,所以升級(jí)時(shí)采用的是替換法,把新的Apache和MySQL主程序分別覆蓋了原來的,但是配置文件不覆蓋(Apache的httpd.conf以及MySQL的my.cnf)。重啟服務(wù),Apache提示遇到錯(cuò)誤代碼1,而MySQL無法啟動(dòng),沒有其它提示。
以前遇到這些錯(cuò)誤會(huì)手慌腳亂,Google半天才能解決問題,現(xiàn)在不會(huì),對(duì)這些錯(cuò)誤已經(jīng)輕車熟路了。Apache錯(cuò)誤1無非就是端口被占用或者配置文件出問題,MySQL也類似。
想想Apache剛都沒有端口占用,肯定不是80端口被占用的問題。把新的Apache和MySQL配置文件替換舊有的,重啟服務(wù),成功!然后對(duì)照新舊配置文件,把需要設(shè)置的一個(gè)一個(gè)修改,例如ServerRoot、DocumentsRoot等。再重啟服務(wù),網(wǎng)站正常,OK!