비슷한 토론이 많이 있었지만 실제로 도움이되지 않았습니다.Windows 호스트에서 웹 프로젝트에 액세스 Windows 병렬에서
Mac에서 PHP 웹 프로젝트를 실행하고 가상화 된 Windows에서 액세스하려고하면 여러 포트에서 올바른 결과를 얻었습니다. 필자는 이것이 병렬 및 방화벽에서 올바른 설정을 가지고 있음을 의미한다고 생각합니다 (병렬로 포트 포워딩을 설정하지 않았으며 '공유 네트워킹'을 설정했습니다). 또한 가상화 된 Windows의 SQL DB는 아무런 문제없이 Mac에서 액세스 할 수 있습니다 (이 경우 db 포트가 전달됩니다).
Commandbox에서 Coldfusion 프로젝트를 실행하려고하면 내 문제가 발생합니다.
내 프로젝트는 예를 들어 localhost : 61212에서 실행됩니다.
올바른 IP 주소에서 61212에서 61212 사이의 포트 전송을 시도했습니다.
또한 /etc/pf.conf를 편집하려고했습니다. 나는 pass in proto tcp from any to any port 61212
을 더하고 sudo pfctl -f /etc/pf.conf
을했다.
하지만 언급 한 PHP 경험으로 인해 아마도 Commandbox Coldfusion의 설정을 수정해야 할 필요가 있지만이를 수행 할 수있는 단서가 없습니다.
물론 방화벽은 모두 꺼져 있습니다.
마지막으로 Windows에서 다른 포럼의 토론에 따라 Bonjour을 설치하려고 생각했습니다.
도움 주셔서 감사합니다. 서버가 중지와
좋은 아이디어 주셔서 감사합니다. 나는 그 항구에서 그것을 시험하는 것을 완전히 잊는다. 불행히도 그것은 작동하지 않습니다. 포트 80이 (nmap에 따라) 닫혀 있어도 명령 상자는 '사용됩니다'때문에 그 포트에서 실행되지 않습니다. 모든 응용 프로그램을 닫았습니다 (Skype가 이런 식으로 할 수 있는지 모르겠습니다).당연히 나는 appache를 끈다. – domino