安装wamp组件后,配置Apache虚拟目录时先是按照老版配置,发现一直报权限错误,网上查了半天全是一样的答案,很多不是很正确,只能自己看配置文件。
故障信息:
Error message “Forbidden You don't have permission to access /aaa on this server”
通常配置如下:(试用2.4版本以下的)
Alias /aaa "F:/MySite/aaa"
<Directory "F:/MySite/aaa">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
经过研究:
发现老版的allow from all=新版require all granted,老版deny from all=新版 require all denied
故最新版配置虚拟目录如下
#站点别名
Alias /mysite "E:/Projects/php/mysite"
<Directory "E:/Projects/php/mysite">
Options Indexes MultiViews
AllowOverride None
Require all granted
</Directory>
验证成功。