如何使 file_get_contents() 工作?

如何使 file_get_contents() 工作?

我正在尝试使用一个基本示例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 秒”在我看来似乎是“无应答”的标准超时。

相关内容