Eu usei com sucesso PHP / Apache / MySQL no meu iMac várias vezes nos últimos meses / anos. No entanto, comecei a usar um novo livro PHP e movi as coisas um pouco (obviamente sem saber o que eu achava que estava fazendo!) Eu consegui trabalhar com o localhost cerca de uma semana atrás. Eu tive que parar de trabalhar neste projeto até hoje atrasado. Mais uma vez, usando um marcador salvo para phpMySql hoje, eu tenho o infame "não pode se conectar ao host local". mensagem.
Para tornar isso um pouco mais curto, agora posso acessar o host local novamente. Ufa! Aqui está o meu arquivo de hosts:
10.0.1.2 localhost
255.255.255.255 broadcasthost
::1 localhost
# fe80::1%lo0 localhost
Em primeiro lugar, não faço ideia de qual é a última frase comentada, mas vou pesquisar na rede depois de postar isso.
Em segundo lugar, o 10.0.1.2 costumava aparecer no painel Prefixo "Web Sharing". Agora ele tem meu computerName / ~ username.
Finalmente, embora o host local esteja funcionando (e eu mudei o marcador para ele), apachectl -t
mostra essa resposta:
httpd: Could not reliably determine the server's fully qualified domain name, using ::1 for ServerName
Eu pensei que, ao ler, isso indicava o uso do IPv6, mas transformar esse OFF em Network PP não parece fazer nenhuma diferença na resposta do Apache.
Como você pode ver, eu sei o suficiente para ser perigoso, felizmente só para mim, espero!