2012-04-24 5 views
1

저는이 문제에 대해 많은 검색을 해왔지만 여전히 작동하지 않습니다. 내 맥에 설치된 MAMP 웹 서버가 있고 웹 서비스를 만들었습니다. localhost : 8888/myfile.php를 사용할 때 내 Mac의 브라우저에서 호출 할 때 잘 작동하며 192.168.0.108/~martin/myfile.php를 사용할 때도 작동합니다.MAMP - 같은 네트워크에있는 내 iPhone에서 작동하지 않습니다.

문제는 내 iPhone에서 192.168.0.108/~martin/myfile.php를 호출하여 일부 테스트를 수행하면 요청 시간이 초과된다는 것입니다. 이것이 2 일 전에 일하고 있었기 때문에 정말 이상합니다. 나는 무엇이 바뀌 었는지 확신하지 못한다. 나는 httpd.conf와 htaccess 파일에 익숙하지 않지만 수동으로 변경하지는 않았다.

도움이 될 것입니다.

+0

iPhone이 Wi-Fi를 통해 네트워크에 연결되어 있습니까? 192.168. *. *은 개인/로컬 IP이며 웹에 액세스 할 수 없습니다. – simshaun

+0

예 my iPhone은 내 Mac과 동일한 네트워크에서 wifi를 통해 연결됩니다. 내 아이폰의 IP는 198.168.0.107입니다. –

+0

제가 물어 본 충분한 시간이 없기 때문에 제 답변을 게시 할 수 없습니다. 그 동안 내 대답을 붙이고 8 시간 후에 질문에 대답 할 것입니다. –

답변

1

iPhone에서 http://192.168.0.108:8888/myfile.php (으)로 시도 했습니까? 8888에서 MAMP가 실행 중이면 거기에 액세스하려면 포트를 지정해야합니다.

컴퓨터의 IP도 꼭 확인하십시오. 라우터의 설정에 따라 지난 며칠 동안 변경되었을 수 있습니다.

또한 iPhone이 실제로 로컬 컴퓨터와 동일한 네트워크에 있는지 확인하십시오. 네트워크 설정에 따라 서브넷이 작동하지 않을 수도 있습니다. 나는 실제로 별도의 서브넷에 연결된 상자에 연결하려고 미쳤다.

+0

빠른 피드백을 보내 주셔서 감사합니다. 나는 빠른 검사를했고 내 맥과 내 아이폰은 같은 서브넷에있다. 나는 또한 나의 ip를 검사했다. 나는 그 실수를 며칠 전에 만들었다 ... 그러나 지금은 mac의 ip는 괜찮다. (198.168.0.108). –

+0

컴퓨터에 방화벽이 있거나 수신 연결을 차단하고 있습니까? – saverio

+0

또한 ip 다음에 8888을 추가하려고했으나 작동하지 않습니다. 이전에는 그걸 필요로하지 않았지만 잘 작동했습니다. 나는 또한 내 맥에서 테스트하고 8888없이 잘 작동합니다. 그것은 내 아이폰과 같은 네트워크에서 작동하지 않는 다른 장치에 대해서만입니다 ... –

관련 문제