5 votos

Compartir la web, 404

En mi MacBook (10.5.latest), activé la opción "Compartir web" en el panel de control. El cortafuegos integrado está desactivado. Tengo un index.html en mi carpeta ~/name/Sites/. Se puede leer públicamente (a+r). Puedo verlo en Safari (o en cualquier otro navegador) si lo abro como un archivo.

Si voy a http://192.168.15.103/~name/index.html (o sin index.html, o con cualquier otro archivo de esa carpeta), obtengo una página que dice simplemente:

404 - No encontrado

¿Qué me falta? ¿Y cómo puedo solucionar esto? ¿Dónde están los registros?

4voto

Chris Jester-Young Puntos 102876

Por alguna razón, Apple deshabilitó el uso compartido personal de la web desde su carpeta ~/username/Sites en Mac OS X 10.5. Para volver a activarlo, edite /private/etc/apache2/httpd.conf y busca lo siguiente:

#
# 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>

Cambiar Deny from all a Allow from all . A continuación, entra en tus preferencias de uso compartido y desactiva/reactiva el uso compartido de la web y debería funcionar.

0voto

NStorm Puntos 397

Aunque no estoy seguro de que el origen del problema sea el mismo, me enfrenté al escenario exacto que describes, e hice que funcionara el "Su sitio web personal:http://192.168.0.100/~nombre/" previsto en el panel de Preferencias del Sistema desinstalando Pow, un servidor Rack.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X