Eliminó los archivos en / private / etc / apache2 / other /

1

Borre archivos en /private/etc/apache2/other/ por error. Luego traté de copiar archivos de /private/etc/apache2/original/extra a /private/etc/apache2/other/ para recuperar mi httpd, pero falló.

Ahora recibo el mensaje de error de apache:

  

"No tiene permiso para acceder al directorio solicitado. Hay   no hay documento de índice o el directorio está protegido contra lectura. Tu no   Tener permiso para acceder al objeto solicitado. Es bien   protegido contra lectura o no legible por el servidor ".

Entonces, hay dos preguntas:

  1. ¿Alguien puede decirme qué archivos están en la carpeta "otro"? Cómo producir estos archivos.

  2. ¿Cómo puedo corregir el error 403 sin reproducir los archivos en "otra" carpeta?

pregunta mteverest 29.08.2017 - 16:37

1 respuesta

1

El archivo que está en su directorio /private/etc/apache2/other es su archivo php5.conf.

Lo que está en su directorio /private/etc/apache2/original/extra son archivos httpd conf de muestra para configurar su servidor apache.

He puesto mi archivo php5.conf sin tocar disponible para descargar . Como no uso la pila AMP en mi Mac para ningún trabajo de desarrollo, debería ser el mismo que se instala con macOS. No tendrá ninguna de las modificaciones / personalizaciones que tuvo el tuyo, si hiciste alguna.

Copie ese archivo en el directorio 'otro'. Asegúrese de que tiene el propietario y los permisos correctos:

sudo chmod 444 /private/etc/apache2/other/php5.conf
sudo chown root:wheel /private/etc/apache2/other/php5.conf
    
respondido por el Allan 29.08.2017 - 16:45

Lea otras preguntas en las etiquetas