2016-06-21 85 views
0

對不起,如果這是這個問題的錯誤地方,但我很難嘗試在我的Windows 10計算機上使用PHP和Apache設置服務器。我發現的最好的教程,this video,似乎工作,直到我實際上試圖查看本地主機「網站」(甚至不知道這是否是正確的詞)在哪裏沒有什麼。Windows 10計算機上的PHP/Apache服務器設置

我擔心這可能是因爲我沒有從視頻中使用完全相同版本的PHP和/或apache導致某種兼容性錯誤(我使用了每個中最接近的版本以用於視頻)。

有什麼明顯的我在這裏錯過了嗎?

請用相對簡單的詞語回覆您的回覆;不僅是編碼方面的新手,我想其他人在未來嘗試做同樣的事情會變得沒有經驗。

回答

0

如果嘗試轉到「localhost」不會像教程中那樣顯示「Index Of /」頁面,這是因爲httpd.conf中的「DirectoryIndex」選項設置爲index.php,這意味着它將會如果你去localhost自動重定向到那個頁面。這就像將被訪問的默認頁面。如果你想訪問info.php文件,你必須直接輸入「localhost/info.php」。將「Apache24/httpd」文件夾視爲本地服務器的「Root」文件夾,並在「Root」目錄中進行訪問時使用「localhost/NAME_OF_FILE」訪問

Apache也可能無法啓動計算機重新啓動後會再次自動啓動。爲了確保Apache正在運行,您可以運行「Apache24/bin」中的「ApacheMonitor.exe」。運行後檢查notifications area(你用任何一個小箭頭打開的任務欄右邊那個小菜單),應該有一個小符號,看起來像ApacheMonitor應用程序的圖標。如果它正在運行,該符號應該有一個綠色箭頭。否則,請左鍵單擊它並選擇開始。

另一種方法是從Using Apache with Windows page的其中一個鏈接下載更多的預建Apache的Windows二進制文件。我推薦ApacheHaus。仍然需要設置,但是當我將它下載並設置在我的Windows 10上時,它似乎工作正常。

我不是一個專業的服務器設置,但我希望這可以幫助。

相關問題