¿Cómo soluciono el error de Apache AH00132?

¿Cómo soluciono el error de Apache AH00132?

Tengo el siguiente error. ¿Cómo puedo arreglar esto?

AH00132: file permissions deny server access: /var/www/html/index.html

Respuesta1

El error:

AH00132: file permissions deny server access "/var/www/html/index.html" 

es bastante descriptivo.

La solución obvia es por supuesto

Ajustar los permisos del archivo

y asegúrese de que el servidor Apacheesta permitido para acceder a su contenido.

  1. Encuentra los permisos actuales. No sólo en el archivo index.html, sino también en todos los directorios que componen la ruta: /, /var/y ./var/www//var/www/html/

Una forma sencilla de hacerlo con un solo comando, en lugar de con varios lscomandos, es con namei -nom /var/www/html/index.html.

namei -nom /var/www/html/index.html

f: /var/www/html/index.html
 dr-xr-xr-x root root /
 drwxr-xr-x root root var
 drwxr-xr-x root root www
 drwxr-xr-x root root html
 -rw-r--r-- root root index.html

Ajuste chmoddonde sea incorrecto.

  1. Cuando esos permisos no parezcan demasiado restrictivos y se vean bien (como los anteriores), considere que, por ejemplo, las políticas de SELinux también pueden restringir el acceso.
    Verifique getenforcesi SElinux está habilitado.
    Si es así, verifique ausearch -m AVC,USER_AVC -ts recentsi hay un error reciente relacionado con los archivos a los que Apache no puede acceder. Realice más soluciones de problemas si ese es el caso. ver por ejemplohttps://access.redhat.com/articles/2191331

información relacionada