file_get_contents 获取不到数据
1检查远程服务器的 allow_url_fopen PHP 配置是否开启(在 php.ini 中设置 allow_url_fopen = On)
2如果是 HTTPS URL,确保服务器的 SSL/TLS 证书是有效的,并且 PHP 的 cURL 扩展配置正确。可以尝试禁用 SSL 验证(不推荐用于生产环境):
$context = stream_context_create([ 'ssl' => [ 'verify_peer' => false, 'verify_peer_name' => false, ], ]); $data = file_get_contents($url, false, $context);