一直习惯用wamp2.2版本的,觉得有点落后了,然后就想用最新版本的来部署环境,但是按照2.2格式去部署2.5版本是出现了403的错误然后查找资料才知道什么原因和需要修改的地方,示例如下:
httpd.conf文件修改的地方:
<VirtualHost localhost:80>
DocumentRoot "D:\PHP\Project\demo"
ServerName localhost:80
<Directory "D:\PHP\Project\demo">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
phpmyadmin.conf文件修改的地方(该文件的地址是wamp\alias\phpmyadmin.conf)
<Directory "D:/PHP/wamp/apps/phpmyadmin4.1.14/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
<IfDefine APACHE24>
Require local
</IfDefine>
<IfDefine !APACHE24>
Order Deny,Allow
Deny from all
Allow from localhost ::1 127.0.0.1
</IfDefine>
php_admin_value upload_max_filesize 128M
php_admin_value post_max_size 128M
php_admin_value max_execution_time 360
php_admin_value max_input_time 360
Require all granted
</Directory>
注意:需要在httpd.conf文件和wamp\alias\phpmyadmin.conf中的</Directory>之前添加Require all granted,来代替AllowOverride All Order allow,deny Allow from all