關(guān)于Windows 不能在 本地計(jì)算器 啟動(dòng) Apache2(phpstudy)
更新時(shí)間:2012年09月24日 14:39:40 作者:
今天在自己的本子上準(zhǔn)備放多個(gè)虛擬站點(diǎn)。用的是#phpstudy#。在軟件自身的站點(diǎn)設(shè)置中,根據(jù)提示添加的多站點(diǎn)無效不知道是否和我的系統(tǒng)是Win7有關(guān)
在百度之后,看到有同鞋提示要修改\phpStudy\Apache2\conf\里的httpd.conf文件,代碼如下
<VirtualHost *:80>
ServerAdmin webmaster@163.com
DocumentRoot "D:\www"
ServerName ymywz.com
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</VirtualHost>
注:由于代碼沖突問題,請(qǐng)把上面的雙書名號(hào)改成單書名號(hào)
在httpd.conf文件底部添加以上代碼后,重啟Apache的時(shí)候,提示以下內(nèi)容:
windows 不能在 本地計(jì)算器 啟動(dòng) Apache2.有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非Microsoft服務(wù),請(qǐng)與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯(cuò)誤代碼1。
真是苦逼也······我以為是電腦問題,我就把phpstudy重新安裝了一遍。重新安裝后可以啟動(dòng)Apache,但重新添加上面的代碼后又出現(xiàn)這個(gè)問題。此時(shí),我就覺得是不是添加的代碼有問題。在我刪一句重啟一次的體力勞動(dòng)之后,有了重大發(fā)現(xiàn):
在刪除“AllowOverride All”這段代碼后,Apache可以重新啟動(dòng),域名也打開了。我沒研究這句代碼的用法,只知道刪掉后可以用了······
phpstudy本地配置多域名的虛擬主機(jī)
啟動(dòng)Apache2后,又遇到了一個(gè)問題:多站點(diǎn)無法打開,提示403錯(cuò)誤。
我是根據(jù)httpd.conf文件中未注釋掉的代碼一行一行檢查的。經(jīng)過檢查,以及與網(wǎng)上的教程相比較,發(fā)現(xiàn)一個(gè)問題:
#Include conf/extra/httpd-vhosts.conf 這段代碼前面的注釋符號(hào)“#”沒有刪掉······這段代碼的用途是開啟httpd-vhosts虛擬主機(jī)文件。這一步驟完成之后,重啟Apache,這樣就可以完整的打開各個(gè)本地域名地址了。
注:在修改httpd.conf文件之后,還需要修改hosts文件,用以添加本地虛擬的域名(道理和在空間里把域名dns解析到IP是一個(gè)道理)。
復(fù)制代碼 代碼如下:
<VirtualHost *:80>
ServerAdmin webmaster@163.com
DocumentRoot "D:\www"
ServerName ymywz.com
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</VirtualHost>
注:由于代碼沖突問題,請(qǐng)把上面的雙書名號(hào)改成單書名號(hào)
在httpd.conf文件底部添加以上代碼后,重啟Apache的時(shí)候,提示以下內(nèi)容:
windows 不能在 本地計(jì)算器 啟動(dòng) Apache2.有關(guān)更多信息,查閱系統(tǒng)事件日志。如果這是非Microsoft服務(wù),請(qǐng)與服務(wù)廠商聯(lián)系,并參考特定服務(wù)錯(cuò)誤代碼1。
真是苦逼也······我以為是電腦問題,我就把phpstudy重新安裝了一遍。重新安裝后可以啟動(dòng)Apache,但重新添加上面的代碼后又出現(xiàn)這個(gè)問題。此時(shí),我就覺得是不是添加的代碼有問題。在我刪一句重啟一次的體力勞動(dòng)之后,有了重大發(fā)現(xiàn):
在刪除“AllowOverride All”這段代碼后,Apache可以重新啟動(dòng),域名也打開了。我沒研究這句代碼的用法,只知道刪掉后可以用了······
phpstudy本地配置多域名的虛擬主機(jī)
啟動(dòng)Apache2后,又遇到了一個(gè)問題:多站點(diǎn)無法打開,提示403錯(cuò)誤。
我是根據(jù)httpd.conf文件中未注釋掉的代碼一行一行檢查的。經(jīng)過檢查,以及與網(wǎng)上的教程相比較,發(fā)現(xiàn)一個(gè)問題:
#Include conf/extra/httpd-vhosts.conf 這段代碼前面的注釋符號(hào)“#”沒有刪掉······這段代碼的用途是開啟httpd-vhosts虛擬主機(jī)文件。這一步驟完成之后,重啟Apache,這樣就可以完整的打開各個(gè)本地域名地址了。
注:在修改httpd.conf文件之后,還需要修改hosts文件,用以添加本地虛擬的域名(道理和在空間里把域名dns解析到IP是一個(gè)道理)。
相關(guān)文章
密碼學(xué)之a(chǎn)pache部署https介紹
大家好,本篇文章主要講的是密碼學(xué)之a(chǎn)pache部署https介紹,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12
linux下通過rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份(遠(yuǎn)程容災(zāi)備份系統(tǒng))
linux下為了數(shù)據(jù)安全或者網(wǎng)站同步鏡像,不得不考慮一些實(shí)時(shí)備份的問題,這篇linux下通過rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份配置過程記錄下來,防止遺忘2013-09-09
通過 SSH 在遠(yuǎn)程 Linux 系統(tǒng)上運(yùn)行命令的方法
這篇文章主要介紹了通過 SSH 在遠(yuǎn)程 Linux 系統(tǒng)上運(yùn)行命令的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10
centos6.8下hadoop3.1.1完全分布式安裝指南(推薦)
這篇文章主要介紹了centos6.8下hadoop3.1.1完全分布式安裝指南,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-11-11
Linux中設(shè)置路由以及虛擬機(jī)聯(lián)網(wǎng)圖文詳解
這篇文章主要介紹了Linux中設(shè)置路由以及虛擬機(jī)聯(lián)網(wǎng),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04

