1樓:匿名使用者
http 標準埠是80 。你改了之後那就一定要加上對應的埠哦。
求大神:apache 和php配置成功後localhost網頁還是打不開
2樓:匿名使用者
看報錯說servername有問題。不過一般預設是不需要動servername的,可能你設定了虛擬站點?
直接用127.0.0.1試試能不能訪問。
win下跑php一般是生產環境,直接裝個wamp就行了,何必知己動手設定。linux下為了優化,才有手設的意義。
apache虛擬主機配置好了以後localhost打不開
3樓:儲孝督卯
修改hosts檔案1
不管你用的是什麼系統,windows,
mac,電腦上都會有一個
hosts
檔案,修改這個檔案,可以改變主機名所對應的ip地址。比如你安裝了
web開發環境(mamp
或wamp),啟動環境以後,訪問
你就會開啟環境的預設的目錄,這個
localhost
就是在hosts
檔案裡定義的,它所指向的
ip地址是
127.0.0.1
,這個ip
地址表示本地的你正在使用的這臺電腦,瞭解詳細的內容,可以搜尋一下:)修改這個
hosts
檔案,我們可以手工的去指定任何主機名指向任何的ip地址,當然這個設定隻影響你自己的電腦,比如我們可以隨便造一個域名,比如
hello.***,讓這個域名指向你的電腦,也就是127.0.0.1
這個ip
地址。這樣你在瀏覽器中請求
hello.***
,開啟的就是你在本地電腦上搭建的環境所指定的目錄裡的東西。為了測試apache
的虛擬主機功能,你可以去虛擬幾個這樣的域名,這樣在建立虛擬主機的時候,你可以讓這些域名開啟各自的目錄。下面,我們先去修改這個
hosts
檔案。1.
找到hosts
檔案,windows
系統是在
windows\system32\drivers\etc這個目錄下,mac
系統是在
/etc/hosts
,找到以後可以使用文字編輯軟體開啟它。2.在hosts
檔案裡,新的一行上,先輸入
ip地址
127.0.0.1
,然後空格,再輸入一個主機名,這個主機名可以隨便,比如hello.***
,這樣訪問
hello.***
就會開啟在你的電腦上的**了。另起一行,再去定義一條,127.0.0.1
hola.***。3.
儲存修改之後的
hosts
檔案,然後啟動在本地上的
web環境,開啟瀏覽器,在位址列上輸入
hello.***
,還有hola.***
,看看開啟的是不是你在本地上的內容。現在,你看到的應該跟你使用http://localhost
4樓:_銘_軒
其實你只需要在你的httpd-vhosts.conf裡面新增一條localhost的規則就可以了
比如 localhost 的文件根目錄是 /var/www
serveradmin localhost@localhost.***
documentroot "/var/www"
servername localhost
serveralias localhost
errorlog "logs/localhost.log"
customlog "logs/localhost.log" ***mon
options followsymlinks
allowoverride all
require all granted
原因是當你開啟虛擬主機後apache會對訪問本伺服器的域名做規則匹配,localhost也是一域名,apache會捕獲它,匹配虛擬主機的規則,發現沒有,則會選取虛擬主機中與之最相似的第一條作為規則進行處理,如果你不用域名而是直接用ip就會跳過虛擬主機的規則匹配:127.0.0.1
5樓:匿名使用者
軟體:phpstudy2018
問題:apache虛擬主機配置好了以後localhost打不開
解答:\phpstudy\phptutorial\apache\conf目錄中的httpd.conf 檔案註釋掉 servername localhost
\phpstudy\phptutorial\apache\conf目錄中的vhosts.conf 中替換以下**,第一條是預設情況下訪問localhost的配置,第二條是虛擬主機的配置,裡面的目錄根據你自己安裝的軟體位置來替換
documentroot "e:\phpstudy\phptutorial\www"
servername localhost
options -indexes -followsymlinks +execcgi
allowoverride all
order allow,deny
allow from all
require all granted
documentroot "e:\phpstudy\phptutorial\www\test"
servername ****test.***
options -indexes -followsymlinks +execcgi
allowoverride all
order allow,deny
allow from all
require all granted
重啟apache
ps:以上為我在phpstudy2018上遇到問題的解決方法,其他版本不一定適用(檔名稱也有不一樣的比如vhosts.conf ,有些是http-vhosts.conf )
請根據自己的實際情況調整修改,也許你能找到不一樣的方法,解決屬於你的問題
6樓:匿名使用者
在php.ini裡面開啟display_error=on這個開啟下重啟apache,再開啟看看顯示具體錯誤。你加82埠就要在apache配置相對應的82埠。
apache已開啟 但是打不開http://localhost 30
7樓:神
可能是其他問題哦, 需要檢查一下系統, 看下wo 的網名可不可以呢? 就是能解決問題的 !
apache安裝成功後只能訪問localhost頁面(用127.0.0.1打不開),同時不能開啟任何頁面! 10
8樓:我是輝煌帝
在 host 檔案裡 加入 127.0.0.1 localhost
9樓:飛天殺手
前面有#號,代表你那行不起作用
apache 設定虛擬主機完成localhost就打不開
10樓:莫路草根
403說明你的配置還不正確,只是開啟功能是不夠的,你還需要設定虛擬主機的域名對映。
在目錄apache\conf\extra下修改配置檔案:httpd-vhosts.conf,新加配置:
serveradmin localhostdocumentroot "d:/web/www"
servername localhost
apache安裝並啟動後瀏覽器打不開localhost,求各位大神幫幫忙解決下,這是錯誤日誌
11樓:出門在外
直接訪問ip試試
10.255.119.172
然後看下本地hosts的設定c:\windows\system32\drivers\etc\hosts
apache安裝之後開啟http://localhost/網頁無法訪問 15
12樓:匿名使用者
設定你本機的hosts
127.0.0.1 localhost
13樓:匿名使用者
你沒有說你是怎麼安裝的,是linux下裝的還是簡單wamp整合環境。
為什麼我安裝的apache打不開?
mysql安裝成功後,在系統中回預設建立什麼使用者
mysql安裝完成後不象sql server預設安裝在一個目錄,它的資料庫檔案 配置檔案和命令檔案分別在不同的目錄,瞭解這些目錄非常重要,尤其對於linux的初學者,因為 linux本身的目錄結構就比較複雜,如果搞不清楚mysql的安裝目錄那就無從談起深入學習。linux會建立root 使用者名稱,...
在沒有安裝任何軟體的情況下,電腦C盤可用空間每天都無故減小,為什麼
你跟我的問題一樣,我之前也是一直清理可是怎麼也不見效 而且不停地變小今天終於找到的解決的辦法 開啟 我的電腦 點選系統屬性 系統保護 系統屬性 系統還原 關掉就ok了 我得是vista的 可以的話還可以進行碎片整理 可以提高效能 具體在幫助中輸入碎片整理 就有了 強烈建議試一下 你可定裝了好多軟體在...
在什麼情況下可以強制離婚,在什麼樣的情況下可以強制離婚
如感情確已破裂,調解無效,應准予離婚。有下列情形之一,調解無效的,應准予離婚 一 重婚或有配偶者與他人同居的 二 實施家庭暴力或虐待 遺棄家庭成員的 三 有賭博 吸毒等惡習屢教不改的 四 因感情不和分居滿二年的 五 其他導致夫妻感情破裂的情形。一方被宣告失蹤,另一方提出離婚訴訟的,應准予離婚。對離婚...