Estoy haciendo desarrollo web en Mac OS X (10.6) y para acelerar esto, he creado unos pocos hosts virtuales con nombres cortos y fáciles de escribir, como sandbox.drupal7.loc y gwwc.drupal7.loc. Lo hice siguiendo las instrucciones de http://drupal.org/node/463262 (que implica la edición de / etc / hosts entre otras cosas). Inicialmente esto funcionó, pero en algún momento desconocido, dejó de funcionar.
Ver / etc / hosts muestra que se ha eliminado la siguiente línea que necesitaba:
127.0.0.1 localhost gwwc.drupal7.local drupal6.local newni.loc
De alguna manera, había vuelto a una versión anterior del archivo, que contenía (entre otras líneas):
127.0.0.1 localhost
192.168.0.18 itdb pat
127.0.0.1 newni.loc
208.89.50.22 jura
Los no 127 IP no están relacionados con mis problemas de prueba y solo están ahí como ejemplo. Puedo volver a agregar mi línea al archivo y los cambios permanecen hasta que se reinicie, pero estos cambios no sobreviven al reinicio.
Cuando vuelvo a agregar drupal6.local a la línea 127.0.0.1 en /etc/hosts
solucionó las cosas en las que la sesión 'funciona', ya que no produce 'Servidor no encontrado', pero no alcanza mi fantasma no predeterminado como está configurado en /Applications/MAMP/conf/apache/httpd.conf
¿Podría esto estar relacionado de alguna manera? ¿Hay una solución robusta para las entradas de codificación dura en /etc/hosts
en Snow Leopard?
127.0.0.1
¿línea? Suena como un servicio de sistema restaurando el single127.0.0.1 localhost
línea si se cambia para evitar que las cosas se rompan.dscl
la solución podría funcionar para usted.Respuestas:
Arreglé esto haciendo mis cambios en todos los archivos que inician 'hosts. *' En / private / etc /, por ejemplo. /private/etc/hosts.ac (respuesta encontrada a través de etc-hosts-conseguir-restablecer-en-león )
fuente
Según esta sitio, creo que necesitas editar
/private/etc/hosts
(con raíz privilegios por supuesto) y no/etc/hosts
.fuente
/etc
es un enlace simbólico a/private/etc
, así que eso no hace una diferencia.