안녕하세요.서버에서 내용을 읽는 중 연결 시간 초과가 발생했습니다.
$contents = file_get_contents('http://123.34.56.123:3000/?location=Example'); //Not the original ip
//Node script running on port 3000
모든 로컬 호스트에서 잘 작동하고 내가 브라우저에서하지만 내 웹 서버에 직접 URL을 액세스 할 때이 오류
file_get_contents(http://123.34.56.123:3000/?location=Example) Failed to open stream: Connection timed out in ....
를 받고 엄마 그리고 난 컬, 소켓 및 파일과 연결 시도 그것이 내가 또한 ini_set('max_execution_time', 300);
를 사용하고 있지만, 아무것도
내 로컬 서버에서 잘 작동 비록 스트림하지만 모든 연결이 시간 초과되어지고
참고 : 웹 서버에서 정상적으로 작동
누구나 내가 왜이 오류가 발생하는지 이해하는 데 도움이 될 수 있습니까? 나는이 문제를 해결할 수있는 거의 모든 것을 시도했다.
은 공개 IP입니까? 예 : 네트워크 내부의 사설 IP 일 경우에는 작동하지 않으며이 코드를 실행하는 시스템은 네트워크 외부에 있습니다. –
@MarcB하지만 브라우저에서 직접 액세스 할 수 있습니다. 로컬 서버에서도 제대로 작동하므로 공개 IP가 맞습니까? – user2801966