%EB%A5%BC%20%EC%9E%91%EB%8F%99%EC%8B%9C%ED%82%A4%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
나는 다음을 사용하여 기본 예제를 시도하고 있습니다.https://www.geeksforgeeks.org/php-file_get_contents-function/예를 들어 다음 코드는 다음과 같습니다.
<?php
// reading contents from the
// geeksforgeeks homepage
$homepage = file_get_contents("https://www.geeksforgeeks.org/");
echo $homepage;
?>
내 index.php 페이지에 있지만 전혀 작동하지 않습니다. 내 말은 브라우저가 약 30초 동안 "생각"을 시작한 다음 오류나 어떤 것도 없이 멈추고 이전의 모든 것을 표시한다는 것입니다. 위 코드에서 나와야 하는 새로운 정보는 없습니다.... ....
왜 이런 일이 발생합니까? 어디에서나 "PHP의 file_get_contents() 함수는 내장 함수입니다"라고 나와 있으므로, 내가 아는 한 Linux에는 추가로 설치할 필요가 없습니다.
감사해요!
답변1
AFAIK, 로그에 오류가 없으면 iptables/방화벽 구성을 확인합니다. "브라우저가 약 30초 동안 "생각"을 시작한다는 의미입니다. 이는 "응답 없음"에 대한 표준 시간 초과인 것 같습니다.