What Causes the “Forbidden – You Don’t Have Permission To Access / on this Server” Error?

After receiving numerous reports from multiple users, we decided to investigate the issue and devised a set of solutions to fix it completely. Also, we looked into the reasons due to which it is triggered and listed them as follows. Now that you have a basic understanding of the nature of the problem, we will move on towards the solutions. Make sure to implement these in the specific order in which they are presented.

Solution 1: Changing Global Directory Settings

Certain Settings need to be configured properly in order to fix this issue. Therefore, in this step, we will be adding the Options Directive in the Global Directory Settings which is located in the “httpd.conf” or the “httpd–vhosts.conf” depending upon the user. For that:

Solution 2: Changing Permissions

When the user is linking Apache to their domain they provide permissions to the software to be able to read and write the files. It is important that these permissions are provided properly. Below we will indicate the proper way of providing permissions.

Solution 3: Adding Username

In the “httpd.conf“, make sure to add your exact username instead of the words “User” or “Group”. In some cases, adding the user name fixes the issue.

Fix: You don’t currently have permission to access this folderHow to Fix “It looks like you don’t have permission to save changes to this…How to Fix ‘The Application-Specific Permission Settings do not Grant Local…SOLVED: “Unable to initialize audit layer: Permission denied” bug in libvirt-bin… How to Fix  Forbidden   You Don t Have Permission To Access   on this Server  on a Domain After Setting Up Apache  - 80How to Fix  Forbidden   You Don t Have Permission To Access   on this Server  on a Domain After Setting Up Apache  - 17How to Fix  Forbidden   You Don t Have Permission To Access   on this Server  on a Domain After Setting Up Apache  - 96