¿Comparar las configuraciones de Apache en diferentes máquinas?

0

¿Hay una manera de comparar fácilmente la configuración de Apache para dos máquinas? Tengo una MacBook Air y una iMac, ambas con 10.9.1. En ambas máquinas, estoy intentando ejecutar un sitio a través de localhost.

~ / Sites / foo.loc

En el MacBook Air, el sitio funciona como se esperaba.

En el iMac, el sitio me da un mensaje 403 Prohibido.

No hay diferencia entre los dos sitios.

Estoy usando VirtualHostX 4.2.1 para cargar el sitio a través de enlace y ambas máquinas usan el Apache integrado.

ACTUALIZAR :

Encontré el comando apachectl configtest y me está dando dos mensajes de error en el iMac:

Syntax error on line 15 of /private/etc/apache2/extra/httpd-userdir.conf: 
Syntax error on line 472 of /private/etc/apache2/users/httpd.conf: 

Cada una repite al menos 58 veces.

Miró ambas líneas y nada se destaca. Una línea apunta el sistema a la otra.

ACTUALIZACIÓN NO. 2

Línea 471 y 472 desde /private/etc/apache2/users/httpd.conf

# User home directories
Include /private/etc/apache2/extra/httpd-userdir.conf

Y contenido completo de /private/etc/apache2/extra/httpd-userdir.conf

# Settings for user home directories
#
# Required module: mod_userdir

#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received.  Note that you must also set
# the default access control for these directories, as in the example below.
#
UserDir Sites

#
# Users might not be in /Users/*/Sites, so use user-specific config files.
#
Include /private/etc/apache2/users/*.conf
<IfModule bonjour_module>
       RegisterUserSite customized-users
</IfModule>

ACTUALIZACIÓN NO. 3

Y aquí está el contenido de bseymore.conf, el único archivo .conf en / users /

<Directory "/Users/bseymore/Sites/">
  Options Indexes MultiViews
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>
    
pregunta Brooks Seymore 18.12.2013 - 04:57

0 respuestas

Lea otras preguntas en las etiquetas