【发布时间】:2014-04-17 09:30:00
【问题描述】:
昨天有些页面返回了这个错误: 错误 500: file_get_contents(): php_network_getaddresses: getaddrinfo failed: Name or service not known 我试图搜索与 Yii 框架相关的这个问题,但我没有找到解决这个问题的方法。
【问题讨论】:
-
你能告诉我们错误行的代码吗?我只是猜测您提供给
file_get_contents的文件网址不再存在。 (检查该网址)。如果它在同一台服务器上,请尝试检查权限。 -
你能把你的代码放在这里,我可以查看它。 ?我认为您需要描述更多。
-
链接是使用 RSA 的 Crypt PHP 库随机生成的,因此我不知道生成错误的链接是什么
-
那么你应该使用
curl来检查文件的url是否有效(文件存在)。 -
但是,我必须在启动浏览器请求之前检查任何生成的链接?所以,我不明白为什么现在会出现这个问题。这个网络平台从两个月开始就活跃了,从来没有出现过这种类型的问题。
标签: php yii file-get-contents getaddrinfo