C'è un modo per confrontare facilmente le impostazioni di Apache per due macchine? Ho un MacBook Air e un iMac, entrambi in esecuzione 10.9.1. Su entrambe le macchine, sto cercando di eseguire un sito tramite localhost.
~ / Siti / foo.loc
Su MacBook Air, il sito funziona come previsto.
Su iMac, il sito mi dà un messaggio 403 Proibito.
Non c'è differenza tra i due siti.
Sto usando VirtualHostX 4.2.1 per caricare il sito tramite link e entrambe le macchine stanno utilizzando l'Apache integrato.
UPDATE:
Trovato il comando apachectl configtest e mi sta dando due messaggi di errore su 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:
Ogni ripetuto almeno 58 volte.
Guardato entrambe le righe e nulla si distingue. Una linea punta il sistema all'altra.
AGGIORNAMENTO NO. 2
Riga 471 e 472 da /private/etc/apache2/users/httpd.conf
# User home directories
Include /private/etc/apache2/extra/httpd-userdir.conf
E completa il contenuto di /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>
AGGIORNAMENTO NO. 3
Ed ecco il contenuto di bseymore.conf, l'unico file .conf in / users /
<Directory "/Users/bseymore/Sites/">
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>