Recentemente ho attivato l'apache fornito con OS X Mavericks.
Ho seguito qualche tutorial per configurare il web-server, comunque. Quando sfoglio il mio filtro di casa a http://localhost/~nazeem
, ottengo il seguente errore: You don't have permission to access /~nazeem/ on this server.
Passaggi di installazione
Per impostare il server web, ho seguito i seguenti passi:
- attivato il webserver con comando:
apachectl start
- ha attivato PHP controllando se il modulo è caricato
- controllato se il modulo della cartella home è caricato
-
creato il file di configurazione basato sull'utente, in
/etc/apache2/users/nazeem.conf
Il contenuto è il seguente:<Directory "/Users/nazeem/Development/Websites/"> Options Indexes MultiViews FollowSymLinks AllowOverride All </Directory>
Permessi
~ / nazeem: drwxr-xr-x + ~ / nazeem / Sviluppo: drwxr-xr-x ~ / nazeem / Sviluppo / Siti Web: drwxr-xr-x
Accedi
Il log di apache dice quanto segue:
[Mon May 19 21:22:57 2014] [error] [client ::1] client denied by server configuration: /Users/nazeem/Sites
Secondo me questo è notevole, poiché il percorso /Users/nazeem/Sites
è nog ciò che ho definito nella mia configurazione utente.
Versioni
OS X Mavericks 10.9.3 Apache 2.2.26
Qualcuno sa come risolvere questo?