AH01630: client denied by server configuration:
AH01630: client denied by server configuration in log appears due to access permissions, The Require provides a variety of different ways to allow or deny access to resources.
In conjunction with the RequireAll
, RequireAny
, and RequireNone
directives, these requirements may be combined in arbitrarily complex ways, to enforce whatever your access policy happens to be.
If your apache error log shows like below line then,
[date] [authz_core:error] [pid] [client IP] AH01630: client denied by server configuration: /your/document/root/path
the access permissions ” Require all granted ” is required to resolve this issue. You can add below lines into the VirtualHost,
<Directory /your/document/root/path> AllowOverride none Require all granted </Directory>
After adding the VirtualHost will be like,
<VirtualHost *:80> ... <Directory /your/document/root/path> AllowOverride none Require all granted </Directory> ... </VirtualHost>