Eu consertei isso fazendo minhas alterações em todos os arquivos iniciando 'hosts. *' em / private / etc /, por exemplo /private/etc/hosts.ac (resposta encontrada através de etc-hosts-getting-reset- em leão )
Estou desenvolvendo web no Mac OS X (10.6) e, para acelerar, criei alguns hosts virtuais com nomes curtos e fáceis de digitar, como sandbox.drupal7.loc e gwwc.drupal7.loc. Eu fiz isso seguindo as instruções no link (que envolve a edição de / etc / hosts entre outras coisas). Inicialmente isso funcionou, mas em algum ponto desconhecido, parou de funcionar.
A visualização de / etc / hosts mostra que a linha a seguir que eu precisava foi excluída:
127.0.0.1 localhost gwwc.drupal7.local drupal6.local newni.loc
De alguma forma, ele foi revertido para uma versão anterior do arquivo, contendo (entre outras linhas):
127.0.0.1 localhost
192.168.0.18 itdb pat
127.0.0.1 newni.loc
208.89.50.22 jura
Os IPs não 127 não estão relacionados aos meus problemas de teste e estão lá apenas como exemplo. Eu posso adicionar minha linha de volta ao arquivo e as alterações permanecem até o reinício, mas essas mudanças não estão sobrevivendo a uma reinicialização.
Quando eu adiciono drupal6.local de volta à linha 127.0.0.1 em /etc/hosts
coisas fixas que a sessão 'funciona' porque não produz 'Servidor não encontrado' mas não atinge meu fantasma não-padrão conforme configurado em /Applications/MAMP/conf/apache/httpd.conf
Isso poderia estar de alguma forma relacionado? Existe uma solução robusta para entradas de codificação em /etc/hosts
no Snow Leopard?
Eu consertei isso fazendo minhas alterações em todos os arquivos iniciando 'hosts. *' em / private / etc /, por exemplo /private/etc/hosts.ac (resposta encontrada através de etc-hosts-getting-reset- em leão )
De acordo com este site, acredito que você precisa editar /private/etc/hosts
(com raiz privilégios, claro) e não /etc/hosts
.