PHP安裝攻略:Win98下:系統(tǒng)測試
發(fā)布時間:2008-08-07 閱讀數(shù): 次 來源:網(wǎng)樂原科技
編譯好PHP的主要配置文件php3.ini(PHP4.X版本的是php.ini)和Apache的主要配置文件httpd.conf之后,現(xiàn)在,我們就可以開始測試Apache和PHP到底工作正常與否了。
測試Apache服務(wù)器:
重新啟動Apache:單擊“開始”--$#@62;“程序”--$#@62;“Apache Web Server”--$#@62;“Start Apache”或者直接進(jìn)入Apache的安裝目錄下,如 D:\Apache 運(yùn)行其Apache.exe可執(zhí)行程序。
如果你未能看到表示Apache正常運(yùn)行的信息或者該控制窗口一顯即逝,請到MS-DOS下運(yùn)行Apache:打開MS-DOS窗口--$#@62;切換到Apache的安裝目錄,例如 D:\Apache--$#@62;鍵入Apache執(zhí)行Apache.exe程序。此時我們便能查看具體報錯的信息:
錯誤信息:“cannot determine local host name,use servername to set it manually”,表示你還沒定義你的主機(jī)名,請到打開httpd.conf文件,修改#ServerName new.host.name 改成:ServerName http://localhost。
錯誤信息:“parse error in the conf file”,這很可能還是因?yàn)槟愕膆ttpd.conf 文件沒配置正確的緣故,請查看上一章《安裝與配置WEB服務(wù)器》中有關(guān)如何配置Apache的httpd.conf文件的相關(guān)內(nèi)容,檢查其中的設(shè)置行,看看路徑有沒有輸入正確,并將錯誤修改。
如果想要查看有關(guān)Apache運(yùn)行的所有其它歷史錯誤信息記錄,我們可以通過打開Apache安裝目錄下log子目錄里的error.log文件來獲知,例如:D:\Apache\log\error.log。
啟動Apache之后,你可以將Apache控制窗口最小化,但請你不要將它關(guān)閉,如果你將該窗口關(guān)閉,Apache也就停止了。 如何將你機(jī)子上的Apache服務(wù)器加入到系統(tǒng)的自啟動中去呢?(因?yàn)檫@里涉及到修改注冊表的問題,為避免不小心修改出錯,你最好還是先將注冊表導(dǎo)出備份起來,然后再作修改。)具體的步驟如下:
1、單擊“開始”,然后單擊“運(yùn)行”,并在運(yùn)行對話框的“打開”框內(nèi)輸入“regedit”命令行,再單擊“確定”按鍵進(jìn)入“注冊表編輯器”。
2、選取“注冊表編輯器”左窗口的“KEY_LOCAL_MACHINE”主鍵
選取“Software”鍵
選取“Microsoft”鍵
癢indows”鍵
選取“Currentversion”鍵
選取“run”鍵
3、在“注冊表編輯器”右邊窗口的空白處點(diǎn)擊鼠標(biāo)右鍵,并選取彈出菜單“新建/字符串值”。
4、輸入一字符串名字,如“Apache”。
5、用鼠標(biāo)左鍵,雙擊剛輸入的名字“Apache”,這時會彈出“編輯字符串”對話框。
6、在鍵值框里填上Apache.exe的所在路徑,例如:D:\Apache\Apache.exe。
7、OK,大功告成!請退出“注冊表編輯器”,重新啟動計算機(jī)。
以后你每次開機(jī)重啟時,Apache服務(wù)器都會跟隨計算機(jī)一起啟動運(yùn)行了。
注意:任何對Apache設(shè)置文件httpd.conf的改動,只有在重新啟動Apache之后才開始生效。
測試運(yùn)行PHP文件:
還是讓我們以一個例子來說明吧。看到很多講解語言的書籍都是以“Hello World”作為它們的第一個實(shí)例,那么,就讓我們也來向世界問聲好吧。
用你喜歡的編輯器,例如:PHPED 1.5 編輯器,在Apache服務(wù)器的WWW發(fā)布根目錄下面,例如:D:\Apache\htdocs,或者在我們創(chuàng)建的Apache虛擬目錄:D:/phptest 下面創(chuàng)建一個文件名為test.php3的PHP文件,內(nèi)容如下:
$#@60;html$#@62;
$#@60;head$#@62;
$#@60;title$#@62;
$#@60;?
echo "My first PHP page"
?$#@62;
$#@60;/title$#@62;
$#@60;/head$#@62;
$#@60;body$#@62;
$#@60;H1$#@62;
$#@60;?
echo "Hello World!"
?$#@62;
$#@60;/H1$#@62;
$#@60;/body$#@62;
$#@60;/html$#@62;
啟動瀏覽器,在瀏覽器的地址欄里輸入“http://localhost/test.php3 如果一切OK的話,你就會看到那句經(jīng)典的問候:“Hello World!”
測試PWS個人WEB服務(wù)器和PHP:
1、成功安裝PWS之后,PWS默認(rèn)隨機(jī)啟動。如果你不想要PWS的默認(rèn)隨機(jī)啟動,可以這樣:根據(jù)上面介紹“如何將你機(jī)子上的Apache服務(wù)器加入到系統(tǒng)的自啟動中去”的步驟進(jìn)入到“注冊表編輯器”的“run”鍵下面,這時,我們可以在“注冊表編輯器”的右邊窗口里看到PWS對應(yīng)的字符串值“PWSTray”,選中它并點(diǎn)擊鼠標(biāo)右鍵將其刪除即可。
當(dāng)然,還有更簡捷的方法:單擊“開始”--$#@62;“運(yùn)行”--$#@62; 在“打開”框里填入“msconfig”--$#@62;按確定按鈕后,彈出“系統(tǒng)配置程序”對話框--$#@62;選取“啟動”選項(xiàng)卡--$#@62;將PWS對應(yīng)的字符串值“PWSTray”前面的勾去除就OK啦。
2、PWS服務(wù)器的啟動與停止:雙擊工作欄里PWS服務(wù)器的圖標(biāo)或者點(diǎn)選開始菜單下面的“個人Web管理器”選項(xiàng),打開“個人Web管理器”。通過點(diǎn)擊“個人Web管理器”主屏的“啟動”和“停止”按鈕,來啟動和停止PWS服務(wù)器。
3、進(jìn)入“個人Web管理器”的“高級選項(xiàng)”,我們可以對其中的“啟用默認(rèn)文檔”、“默認(rèn)文檔”及“允許瀏覽目錄”等欄目進(jìn)行適當(dāng)?shù)脑O(shè)置。
“允許瀏覽目錄”欄默認(rèn)狀態(tài)是“未勾選”,這表示當(dāng)我們以“http://localhost/虛擬目錄”來瀏覽本機(jī)上的可執(zhí)行虛擬目錄時,PWS會回以“無權(quán)查看”的信息。
勾選“允許瀏覽目錄”,重新在瀏覽器的地址欄里輸入“http://localhost/虛擬目錄”,例如:“http://localhost/phptest”,這時,我們就可以查看到phptest目錄的文件列表。
接著我們給phptest目錄設(shè)置“默認(rèn)文檔”?!澳J(rèn)文檔”框的默認(rèn)值是Default.htm,所以,當(dāng)我們以“http://localhost/phptest”來瀏覽目錄時,結(jié)果瀏覽器所顯示的就是該目錄下面的Default.htm網(wǎng)頁。如果此時所瀏覽的目錄下面沒有Default.htm文件,瀏覽器就會送回該目錄的文件列表。
在“默認(rèn)文檔”框里填上index.php3替代原來的Default.htm,同時在 D:\phptest 目錄下面創(chuàng)建一個index.php3的PHP文件,然后我們再在瀏覽器的地址欄里輸入“http://localhost/phptest”,結(jié)果瀏覽器所顯示的就是index.php3這個網(wǎng)頁。
當(dāng)然,我們也可以給“默認(rèn)文檔”添加其它的默認(rèn)文檔,例如:default.asp、index.asp、default.htm、index.htm等等。
測試運(yùn)行PHP文件:
跟在Apache中測試運(yùn)行PHP文件一樣,我們同樣要在PWS中創(chuàng)建的虛擬目錄下面,創(chuàng)建一個PHP文件。為方便起見,我們還是以虛擬目錄 D:/phptest和test.php3這一PHP文件為例,進(jìn)行測試。
開啟PWS服務(wù)器,然后在瀏覽器的地址欄里輸入“http://localhost/phptest/test.php3”,如果PWS工作正常的話,你會再看到那句經(jīng)典的問候:“Hello World!