2 votos

Apache 403 error después de la actualización de Big Sur (Prohibido - Usted no tiene permiso para acceder a este recurso)

Después de actualizar mi máquina de Catalina a Big Sur, ya no puedo usar una carpeta personalizada para mi servidor apache.

Puedo seguir utilizando la carpeta de Sitios por defecto.

<Directory "/Users/username/Sites/">
    AllowOverride All
    Options Indexes MultiViews FollowSymLinks
    Require all granted
</Directory>

Pero en cuanto lo cambio a cualquier otra carpeta, como por ejemplo /Usuarios/nombre de usuario/Desarrollo/Sitios/ :

<Directory "/Users/username/Development/Sites/">
    AllowOverride All
    Options Indexes MultiViews FollowSymLinks
    Require all granted
</Directory>

Me sale un error 403: Prohibido - No tienes permiso para acceder a este recurso.

He comprobado los permisos que tengo en /Usuarios/nombre de usuario/sitios/

enter image description here

Y trató de replicarlos a /Usuarios/nombre de usuario/Desarrollo/Sitios/ pero no se puede utilizar el sistema como usuario al hacer sudo chown system /Users/username/Development/Sites

También intenté utilizar El mundo de los negocios se ha convertido en un lugar de encuentro para la gente. usuario, pero no funcionó.

¡Mi otro ordenador que todavía está bajo Catalina, tiene exactamente la misma configuración y permisos y funciona bastante bien!

¿Qué me he perdido?

2voto

Gurpreet Singh Puntos 1

Aunque tenía derechos para mi carpeta (y probé las soluciones chmod también), no me pudo funcionar.

Lo que he encontrado para trabajar es editar el usuario y el grupo que ejecuta el archivo conf httpd:

en el archivo httpd.conf, cambiar:

<IfModule unixd_module>
  User yourusername
  Group _www
</IfModule>

Guarde y reinicie Apache.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X