(转)wamp2.5虚拟主机VirtualHost出现403 Forbidden问题解决
筆者剛剛重裝完系統,win8.1退回win7,感覺win8還是給觸摸屏的PC設計的吧,沒win7用的順手啊。作為一名程序猿,重裝系統后的第一要務自然就是配置、搭建各種開發環境啦,我們的苦逼你們不懂,哎。。。
????然后呢,wamp沒存貨,便上官網載了份下來,安裝的時候還碰到了《關于缺失msvcr110.dll的一些記錄》,有童鞋碰到就點過去看幾眼哦。安裝完畢后,把原來的apache各種虛擬主機的配置copy過去(筆者本地都采用多端口的虛擬主機去開發各種站),打開網站,傻眼了都是403,forbidden啊,很無奈啊。
????問問谷姐,找找度娘,貌似也有類似情況的,綜合看看,找到了官方的升級文檔,英文站的大家也可以打開去看看啊,相信你們看得懂。
????Upgrading to 2.4 from 2.2 - Apache HTTP Server Version 2.4
????筆者呢,在這里簡單說說引發這個的主要原因是apache2.4對一些配置項的修改導致的,如下
2.2?configuration:Order?deny,allow Deny?from?all????上面是2.2中的配置,而2.4則需要改成如下的
2.4?configuration:Require?all?denied????2.4相比2.2顯然是簡潔了啊,是真的少了一行。
????
????最后呢,懶人技術苑發一個詳細的虛擬主機VirtualHost配置(基于端口的,其它的也都差不多)
Listen?8080 <VirtualHost?*:8080>ServerAdmin?admin@localhost.comDocumentRoot?"f:/website/niuxg"ServerName?localhostErrorLog?"logs/niuxg-error.log"#CustomLog?"logs/niuxg-access.log"?common<Directory?"f:/website/niuxg">Options?Indexes?FollowSymLinksAllowOverride?All#Order?allow,deny#Allow?from?allRequire?all?granted</Directory> </VirtualHost>????注釋掉的兩行是給apache2.2的,升級到2.4要修改成最后那一行那般才行哦。
posted on 2015-12-07 09:28 過去的泉 閱讀(...) 評論(...) 編輯 收藏轉載于:https://www.cnblogs.com/past/p/5025228.html
總結
以上是生活随笔為你收集整理的(转)wamp2.5虚拟主机VirtualHost出现403 Forbidden问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HDU5593 ZYB's Tree
- 下一篇: 《第一行代码》学习笔记24-持久化技术(