Condivisione Web, 404

5

Sul mio MacBook (10.5.latest), ho attivato "Condivisione Web" nel pannello di controllo. Il firewall integrato è disattivato. Ho un index.html nella mia cartella ~ / name / Sites /. È pubblicamente leggibile (a + r). Posso visualizzarlo in Safari (o in qualsiasi altro browser) se lo apro come file.

Se vado a link (o senza index.html, o con qualsiasi altro file da quella cartella), Ottengo una pagina che dice semplicemente:

404 - Not Found

Cosa mi manca? E come faccio a risolvere questo problema - dove sono i registri?

    
posta Timothy Mueller-Harder 08.11.2010 - 17:23
fonte

2 risposte

4

Per qualche ragione, Apple ha disabilitato la condivisione web personale dalla tua cartella ~ / username / Sites in Mac OS X 10.5. Per riattivarlo, modifica /private/etc/apache2/httpd.conf e cerca quanto segue:

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
    Options FollowSymLinks
    AllowOverride All
    Order deny,allow
    Deny from all
</Directory>

Cambia Deny from all in Allow from all . Quindi vai nelle tue preferenze di condivisione e disattiva / riattiva la condivisione web e dovrebbe funzionare.

    
risposta data 08.11.2010 - 17:33
fonte
0

Sebbene non sia sicuro che le origini del problema fossero le stesse, ho affrontato lo scenario esatto come descritto, e ho creato il "Sito web personale: http: //192.168.0.100/~name/" fornito in Il pannello Preferenze di sistema funziona disinstallando Pow, un server Rack.

    
risposta data 18.03.2012 - 14:23
fonte

Leggi altre domande sui tag