1. 程式人生 > >You don't have permission to access on this server解決辦法

You don't have permission to access on this server解決辦法

安裝好wampserver想在瀏覽器開啟執行php的結果,發現:

You don't have permission to access on this server

解決辦法是:

在wampserver-Apache的httpd.conf檔案下修改一處資訊:


把大概處於檔案中間位置的下面的那句“deny”改成“allow”,也就是允許訪問。


然後再試試在瀏覽器輸入127.0.0.1或者127.0.0.1/index.php,可以看到下面的頁面出現的話就證明ok了.


什麼?你說用127.0.0.1訪問可以,用localhost訪問不可以?嗯,網搜了下127.0.0.1跟localhost雖然有時指向的都是本機,但是區別還是很大的,特別是好像說localhost要經過網絡卡再回到本機,而127直接是指向本機,所以localhost可能就會遇到一個問題就是:網路使用者的許可權問題,而127直接使用的是Windows賬戶的許可權所以不存在這樣的問題。解決辦法的話,我瞅了瞅剛才那個httpd.conf檔案,發現有個地方寫著127.0.0.1,然後就把它上面那句Deny from all的改成Allow from all,結果就真可以了:

同樣是先開啟Apache的httpd.conf檔案,用查詢功能快速定位到127.0.0.1的那行,然後把它上面那行原本是Deny from all 的修改成Allow from all,然後重啟下Apache或者重啟wampserver,再重新開啟localhost,可以發現出現了正常頁面,成功。