나는 다음을 사용하여 기본 예제를 시도하고 있습니다.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초 동안 "생각"을 시작한다는 의미입니다. 이는 "응답 없음"에 대한 표준 시간 초과인 것 같습니다.