資源描述:
《apache+php+mysql問題小結(jié)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、一、Apache容易遇到的錯誤問題我們在安裝或使用Apache時會經(jīng)常遇到一些莫名奇妙的錯誤,其實仔細檢查都是有原因的,下面是總結(jié)的幾種出錯誤的原因。1.不能用中文路徑?有些同學在安裝Apache時總是喜歡安裝在自己創(chuàng)建的一個中文文件夾中,這樣對于Apache是不行的,你會發(fā)現(xiàn)安裝完根本不能啟動。直接改成英文路徑也是不行的。解決方法是:先正常卸載,然后創(chuàng)建一個英文的文件夾,再重新安裝到里面。2.與Windows7或Vista的UAC有沖突沖突的結(jié)果是有些同學的ApacheServices服務(wù)根本安不上或者不能啟動。解決方法是:關(guān)閉UAC(控
2、制面板-用戶賬戶和家庭安全-系統(tǒng)和安全-行動中心,里面有“更改用戶賬戶控制設(shè)置”,改成從不通知,完成后會提示重啟,此時需要重啟一下)再安裝就沒問題了,安裝完后可以再修改回來。3.不能作為一個services注冊安裝有時裝上Apache之后發(fā)現(xiàn)ApacheServicesMonitor之中根本沒有服務(wù),這時你可以去手動注冊為服務(wù)。解決方法是:打開CMD命令行工具,使用cd命令切換到Apache安裝路徑的bin文件夾,使用httpd-kinstall來進行注冊就可以了。4.Serveradmin信息一定要填寫我們在安裝Apache時會有讓我們填
3、寫“NetWorkDomain、ServerName、Administrator'sEmailAdress”等信息,這時我們盡量填上,可能有些新手只是在學習使用,不知道這里面要填什么,那么你可以隨便填一個,例如“abc.com、www、1@abc.com”。如果當時沒有填寫上也可以安裝完之后進入“httpd.conf”里去改,用記事本的“查找”找到“ServerAdmin”,然后在后面寫上email地址即可,中間用空格隔開。5.80端口被其他軟件占用有些同學可能在安裝Apache之前已經(jīng)安裝了其他的軟件占用了80端口,例如IIS,且少數(shù)人的
4、“迅雷”軟件竟然也會占用80端口,這樣可能也會導致服務(wù)不能安裝或者服務(wù)不能啟動。解決方法是:你可以下載個端口查看工具,看一看有什么軟件占用了80端口,只要在安裝Apache時將其關(guān)掉就行,不用卸載。6.改寫httpd.conf配置文件時出錯有些同學在改寫httpd.conf時將“網(wǎng)站根目錄、默認首頁、端口”等信息更改過,但是更改時可能由于馬虎會將格式或者寫了一個找不到的路徑,這時也會導致服務(wù)啟動不起來。解決方法是:檢查自己所寫的路徑或其他配置信息有無錯誤。7.在其他機器訪問你的web服務(wù)時訪問不了Apache安裝好了,測試一下吧,發(fā)現(xiàn)只能自
5、己在本地訪問,局域網(wǎng)中訪問不了,這往往是我們忽視了Windows自帶防火墻的作用,當然如果是自己安裝的防火墻沒關(guān),那就是你大意了。解決方法是:關(guān)閉掉Windows防火墻或者第三方防火墻,或者最好的方式是在防火墻中為你的端口添加例外。8.善用事件管理器分析錯誤授人以魚不如授人以漁,其實很多錯誤都是可以從Windows的事件管理器分析到的,但是并不是人人都喜歡用。打開事件管理器的方法是:在“我的電腦”上點右鍵——打開管理——在左欄點擊“事件查看器”——選擇應(yīng)用程序事件,這時你會發(fā)現(xiàn),在右欄會有很多紅色的X,那都是軟件安裝運行時出錯的信息,你雙擊
6、最近的信息就可以發(fā)現(xiàn)你剛剛發(fā)生的錯誤,仔細分析就會發(fā)現(xiàn)錯誤原因。9.最后告訴大家一個小技巧,通過添加環(huán)境變量簡化httpd命令的使用這對于java編程老手來說是經(jīng)常干的事了,我們在使用httpd命令時往往要先切換到bin目錄,這樣很麻煩,如果你經(jīng)常用這個命令,可以再環(huán)境變量里面的path里添加bin這個路徑,然后在cmd里或者“運行”里就可以隨心所欲隨時隨地的去執(zhí)行httpd了。當然其他的軟件也可以這么做。二、Apache的一些簡單配置Apache軟件安裝成功之后,即可以工作,但一般我們會對其進行一些簡單配置,以使其更方便我們的工作。配置文
7、件是httpd.conf1.修改文件根目錄?(1)大概在178行左右:DocumentRoot"F:/web"(2)大概在205行左右:2.修改服務(wù)器查找目錄首頁(1)大概在240行左右:DirectoryIndexindex.phpindex.html三、安裝PHP安裝過程比較簡單,應(yīng)該不會出現(xiàn)問題。測試時,要求在editplus里進行測試,因此涉及到如何配置EditPlus以調(diào)試和查看PHP頁面四、配置EditPlus,以調(diào)試PHP安裝過
8、程比較簡單,應(yīng)該不會出現(xiàn)問題。測試時,要求在editplus里進行測試,因此涉及到如何配置EditPlus以調(diào)試和查看PHP頁面1.配置用戶工具:1.實現(xiàn)單擊錯誤行,則直接跳到錯