關于Windows 不能在 本地計算器 啟動 Apache2(phpstudy)
更新時間:2012年09月24日 14:39:40 作者:
今天在自己的本子上準備放多個虛擬站點。用的是#phpstudy#。在軟件自身的站點設置中,根據提示添加的多站點無效不知道是否和我的系統是Win7有關
在百度之后,看到有同鞋提示要修改\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>
注:由于代碼沖突問題,請把上面的雙書名號改成單書名號
在httpd.conf文件底部添加以上代碼后,重啟Apache的時候,提示以下內容:
windows 不能在 本地計算器 啟動 Apache2.有關更多信息,查閱系統事件日志。如果這是非Microsoft服務,請與服務廠商聯系,并參考特定服務錯誤代碼1。
真是苦逼也······我以為是電腦問題,我就把phpstudy重新安裝了一遍。重新安裝后可以啟動Apache,但重新添加上面的代碼后又出現這個問題。此時,我就覺得是不是添加的代碼有問題。在我刪一句重啟一次的體力勞動之后,有了重大發(fā)現:
在刪除“AllowOverride All”這段代碼后,Apache可以重新啟動,域名也打開了。我沒研究這句代碼的用法,只知道刪掉后可以用了······
phpstudy本地配置多域名的虛擬主機
啟動Apache2后,又遇到了一個問題:多站點無法打開,提示403錯誤。
我是根據httpd.conf文件中未注釋掉的代碼一行一行檢查的。經過檢查,以及與網上的教程相比較,發(fā)現一個問題:
#Include conf/extra/httpd-vhosts.conf 這段代碼前面的注釋符號“#”沒有刪掉······這段代碼的用途是開啟httpd-vhosts虛擬主機文件。這一步驟完成之后,重啟Apache,這樣就可以完整的打開各個本地域名地址了。
注:在修改httpd.conf文件之后,還需要修改hosts文件,用以添加本地虛擬的域名(道理和在空間里把域名dns解析到IP是一個道理)。
復制代碼 代碼如下:
<VirtualHost *:80>
ServerAdmin webmaster@163.com
DocumentRoot "D:\www"
ServerName ymywz.com
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</VirtualHost>
注:由于代碼沖突問題,請把上面的雙書名號改成單書名號
在httpd.conf文件底部添加以上代碼后,重啟Apache的時候,提示以下內容:
windows 不能在 本地計算器 啟動 Apache2.有關更多信息,查閱系統事件日志。如果這是非Microsoft服務,請與服務廠商聯系,并參考特定服務錯誤代碼1。
真是苦逼也······我以為是電腦問題,我就把phpstudy重新安裝了一遍。重新安裝后可以啟動Apache,但重新添加上面的代碼后又出現這個問題。此時,我就覺得是不是添加的代碼有問題。在我刪一句重啟一次的體力勞動之后,有了重大發(fā)現:
在刪除“AllowOverride All”這段代碼后,Apache可以重新啟動,域名也打開了。我沒研究這句代碼的用法,只知道刪掉后可以用了······
phpstudy本地配置多域名的虛擬主機
啟動Apache2后,又遇到了一個問題:多站點無法打開,提示403錯誤。
我是根據httpd.conf文件中未注釋掉的代碼一行一行檢查的。經過檢查,以及與網上的教程相比較,發(fā)現一個問題:
#Include conf/extra/httpd-vhosts.conf 這段代碼前面的注釋符號“#”沒有刪掉······這段代碼的用途是開啟httpd-vhosts虛擬主機文件。這一步驟完成之后,重啟Apache,這樣就可以完整的打開各個本地域名地址了。
注:在修改httpd.conf文件之后,還需要修改hosts文件,用以添加本地虛擬的域名(道理和在空間里把域名dns解析到IP是一個道理)。
相關文章
centos7 + php7 lamp全套最新版本配置及mongodb和redis教程詳解
這篇文章主要介紹了centos7 + php7 lamp全套最新版本配置及mongodb和redis教程詳解,需要的朋友可以參考下2016-10-10利用win10自帶虛擬機hyper-v安裝centos7方法詳解
利用VMware安裝CentOS系統相信大家都比較熟悉了,今天為大家介紹一下利用Win10自帶的虛擬機hyper-v來安裝CentOS,hyper-v與VMware的區(qū)別還是挺大的2018-10-10Linux QT Kit丟失及Version為空問題解決方案
這篇文章主要介紹了Linux QT Kit丟失及Version為空問題解決方案,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-08-08