我使用的代码是这样的:
echo file_get_contents('https://example.com/file.txt');
我得到一个错误:
警告:file_get_contents(https://example.com/file.txt): failed to打开流:无法分配请求的地址/网站/example.com/test.phpon line2
据我所知,如果文件位于同一台服务器上,服务器出于某种原因禁止访问file_get_contents()函数。因为这样的查询可以工作:
echo file_get_contents('https://example.org');
请帮帮我。朝哪个方向挖?
/etc/hosts文件
127.0.1.1 example.com example
所取代external_ip of example.com example