Apache-2.2
Win 7 上 Apache 2 的配置問題
真正的問題是我對基礎設施不是很擅長,但你可能無法幫助我。
我今天的問題是我正在嘗試在 Win 7 上配置虛擬伺服器。我正在使用 Zend Server,並且我正在關注 Zend 框架介紹教程, http: //framework.zend.com/manual/en/ learning.quickstart.create-project.html。
當我將以下配置添加到我的 http.conf 文件的底部時,當我嘗試訪問http://localhost/時,我得到了 403 禁止。這是配置:
<VirtualHost *:80> ServerName openco.local DocumentRoot /ZendFW-Projects/opencoV2/public <Directory /ZendFW-Projects/opencoV2/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>
有任何想法嗎?教程說要確保 NameVirtualHost 被定義,但是我不確定這個指令應該採用什麼格式,所以我把它省略了。我看到其他相關教程也忽略了它,所以我認為這不是問題。
我已經編輯了我的 etc/hosts,當然……
非常感謝任何幫助!
您實際上確實需要該
NameVirtualHost
指令。您可以將其放在配置文件的頂層,在上面的程式碼段之外:NameVirtualHost *:80
您可能還需要
SetEnv
教程中提到的指令。