xampp Access forbidden!

“Access forbidden!

You don’t have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.

Error 403”

Cause:
You might be getting this error if you are you are trying to use a different directory other than the “htdocs” directory provided by xampp. Most likely when you are creating your own virtual host.

If you are getting this error, you will need to alter your virtual host to include the “directory” directive :

<Directory "G:\YCSoftware">
Order Deny,Allow
Allow from 127.0.0.1
</Directory>

vhost config  file location
xampp\apache\conf\extra\httpd-vhosts.conf

so your entire virtual host should more or less looks like this:

<VirtualHost *:80>
ServerAdmin ycsoftware@ycsoftware
DocumentRoot "G:\ycsoftware"
ServerName ycsoftware.net
ServerAlias www.ycsoftware.net
<Directory "G:\ycsoftware"> 
Order Deny,Allow 
Allow from 127.0.0.1 
</Directory>
</VirtualHost>

of course, replace ycsoftware with your own stuffs.

Let's share thisShare on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn

1 comment Write a comment

  1. great, thanks,adding the directory directive was all it took to get it working, just put the windows style path in the directive, and away you go. I did restart apache. thanks!!!!