MacOS Sierra 업그레이드 후 로컬 호스트가 작동하지 않음


1

나는 동일한 문제에 대해 StackExchange에서 찾은 다른 솔루션을 시도했지만 여전히 문제를 일으키는 독특한 상황이 있어야합니다. 다음과 같이 호스트 파일 설정이 있습니다.

127.0.0.1               localhost.localdomain localhost     host.ciaciagi.com
255.255.255.255         broadcasthost
::1                     localhost.localdomain localhost     host.ciaciagi.com
fe80::1%lo0             localhost

httpd.conf 설정이 있고 LoadModule unique_id_module libexec / apache2 / mod_unique_id.so에 대한 행이 주석 처리되었습니다 (다른 사람들이 제안한대로).

127.0.0.1을 ping하고 얻을 수 있습니다.

$ ping 127.0.0.1
PING 127.0.0.1 (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.082 ms

나는 뛰었다

$ sudo apachectl configtest
Syntax OK

손상된 가상 호스트 파일을 확인했습니다. 모든 것이 괜찮았다.

아파치를 다시 시작하면 아무런 의미가 없습니다 (아무 것도 아님).

$ sudo apachectl restart
$ 

브라우저를 열고 http : // localhost / 에 연결하려고하면 (3 개의 브라우저와 개인 / 시크릿 창을 사용해 보았습니다) 여전히 브라우저에 "연결할 수 없습니다"또는 이에 상응하는 항목이 표시됩니다.

어떤 아이디어?


웹 서버가 전혀 실행되고 있습니까?
nohillside

실행되고 있지 않은지 어떻게 알 수 있습니까? 다시 시작해도 아무 것도 표시되지 않습니다. apachectl에 대한 명령은 나에게 아무것도 반환하지 않습니다. @patrix
ChiCgi

@ChiCgi 아파치가 실행 중인지 확인하십시오 : ps aux | grep "httpd". Pinging 127.0.0.1은 보상이 아닙니다. 당신은 ping localhost또는 해야합니다 ping host.ciaciagi.com!
klanomath

답변:


2

[나를 포함하여] 사람들은 서로 바꿔서 성공했습니다

::1 localhost

::1 127.0.0.1

그것은 도메인이 아닌 설정에 있지만

기회가 있습니까?


1

El Capitan에서 잘 작동하는 방식으로 Apache가 내 SSL 구성에서로드되지 않는 것으로 나타났습니다. SSL 구성을 제거한 후 모든 것이 정상적으로 작동했습니다. 여전히 구성 테스트가 왜 문제없이 통과했는지 알 수 없습니다. 로그의 오류는 다음과 같습니다.

(48)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443
[Mon Jan 02 09:57:46.057772 2017] [mpm_prefork:alert] [pid 452] no listening sockets available, shutting down
[Mon Jan 02 09:57:46.057779 2017] [:emerg] [pid 452] AH00019: Unable to open logs, exiting
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.