Yii错误500:php\u网络\u getaddresses:getaddrinfo失败:名称或服务未知

Yii错误500:php\u网络\u getaddresses:getaddrinfo失败:名称或服务未知,php,yii,file-get-contents,getaddrinfo,Php,Yii,File Get Contents,Getaddrinfo,昨天,某些页面返回了此错误: 错误500:file\u get\u contents():php\u network\u getaddresses:getaddrinfo失败:名称或服务未知 我试图搜索与Yii框架相关的此问题,但没有找到解决此问题的方法。尝试检查如下URL: $ch = curl_init($url); //<=== YOUR URL curl_setopt($ch, CURLOPT_NOBODY, true); curl_exec($ch); $retcode = c

昨天,某些页面返回了此错误: 错误500:file\u get\u contents():php\u network\u getaddresses:getaddrinfo失败:名称或服务未知
我试图搜索与Yii框架相关的此问题,但没有找到解决此问题的方法。

尝试检查如下URL:

$ch = curl_init($url); //<=== YOUR URL

curl_setopt($ch, CURLOPT_NOBODY, true);
curl_exec($ch);
$retcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// if $retcode >= 400 -> not found else if $retcode = 200, found.
curl_close($ch);
$ch=curl\u init($url);//=400->未找到,如果$retcode=200,则未找到。
卷曲关闭($ch);

您能给我们看一下错误行上的代码吗。我只是猜测您提供给
file\u get\u contents
的文件url已经不存在了。(检查该url)。如果它在同一台服务器上,请尝试检查权限。你能把你的代码放在这里吗?这样我就可以查看它了?我想您需要描述更多。链接是使用RSA使用Crypt PHP库随机生成的,因此我不知道生成错误的链接是什么,那么您应该使用
curl
检查文件的url是否有效(文件存在)。但是,在启动brower请求之前,我必须检查生成的任何链接?所以,我不明白为什么现在会出现这个问题。此web平台从2个月起就处于活动状态,从未出现过任何此类问题。不幸的是,即使结果为200,检查结果(200或500)也会给我相同的错误