關(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)無(wú)效不知道是否和我的系統(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)無(wú)法打開,提示403錯(cuò)誤。
我是根據(jù)httpd.conf文件中未注釋掉的代碼一行一行檢查的。經(jīng)過(guò)檢查,以及與網(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)無(wú)法打開,提示403錯(cuò)誤。
我是根據(jù)httpd.conf文件中未注釋掉的代碼一行一行檢查的。經(jīng)過(guò)檢查,以及與網(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)文章
Linux模擬實(shí)現(xiàn)sleep函數(shù)
這篇文章主要為大家詳細(xì)介紹了Linux模擬實(shí)現(xiàn)sleep函數(shù),讓程序休眠一定的秒數(shù),到時(shí)間后自動(dòng)恢復(fù)運(yùn)行2017-04-04詳解Linux文本文件與WIN文本文件換行格式轉(zhuǎn)換命令
這篇文章主要介紹了詳解Linux文本文件與WIN文本文件換行格式轉(zhuǎn)換命令的相關(guān)資料,需要的朋友可以參考下2017-02-02centos7 + php7 lamp全套最新版本配置及mongodb和redis教程詳解
這篇文章主要介紹了centos7 + php7 lamp全套最新版本配置及mongodb和redis教程詳解,需要的朋友可以參考下2016-10-10利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解
利用VMware安裝CentOS系統(tǒng)相信大家都比較熟悉了,今天為大家介紹一下利用Win10自帶的虛擬機(jī)hyper-v來(lái)安裝CentOS,hyper-v與VMware的區(qū)別還是挺大的2018-10-10Linux QT Kit丟失及Version為空問題解決方案
這篇文章主要介紹了Linux QT Kit丟失及Version為空問題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-08-08