sách gpt4 ai đã đi

fopen thất bại, getaddrinfo thất bại

In lại 作者:可可西里 更新时间:2023-11-01 00:06:49 29 4
mua khóa gpt4 Nike

我在使用以下代码时遇到问题:

function http_file_exists($url){
$f=fopen($url,"r");
if($f){
fclose($f);
trả về giá trị đúng;
} khác {
trả về false;
}

} $url = "http://www.minhemmelighed.dk/Graphics/Products/55.jpg";

print http_file_exists($url);

它返回的错误是:

Warning: fopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /srv/http/webshop3/image_scraper/test.php on line 6 Warning: fopen(http://www.minhemmelighed.dk/Graphics/Products/55.jpg): failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in /srv/http/webshop3/image_scraper/test.php on line 6

我该怎么办?我已经重启服务器好几次了。

备案:

我可以通过浏览器访问相关网站

我在 Arch Linux 上运行 LAMP

1 Câu trả lời

重新启动 UNIX 服务器不太可能解决问题。看起来您需要检查服务器上的名称服务器配置。在 Web 服务器的控制台上(以 php 用户身份登录,可能是 apache hoặc www-data),测试

dig www.minhemmelighed.dk

如果这输出错误消息,请检查您的 /etc/resolv.conf。注释掉所有行并添加

nameserver 8.8.8.8 # Google's public DNS server

如果这样可以解决问题,请联系原始名称服务器的管理员(或只使用 Google 的 8.8.8.8)。如果没有,请检查您的连接和防火墙。

关于php - fopen 失败,getaddrinfo 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6897506/

29 4 0
Bài viết được đề xuất: php - codeigniter 中发生数据库错误。
Bài viết được đề xuất: node.js - nodevars.bat 不被识别为内部或外部命令
Bài viết được đề xuất: node.js - 从 AWS Lambda (NodeJS) 发送 SSH 命令
Bài viết được đề xuất: PHP登录系统,如何保护它
可可西里
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com