我是 lumen 的新手,我已经完成了
composer clear-cache
然后在
Composer 更新
配置composer.json后安装一些包 但是我遇到了这个错误:
[Composer\Downloader\TransportException]
The "http://packagist.org/p/phpunit/php-timer%24be3efc71adf134c858c1add0117
f060f4ab545fe9d357983c7bea165b2008d65.json" file could not be downloaded: p
hp_network_getaddresses: getaddrinfo failed: Name or service not known
failed to open stream: php_network_getaddresses: getaddrinfo failed: Name o
r service not known
请问我该如何解决这个错误
最佳答案
这个问题大约在 2 年前发布,但我想回答这个问题 没有人应该像我一样有困难。
首先打开/etc/resolv.conf
(如果您使用 Ubuntu 发行版,该文件为/etc/resolvconf/resolv.conf.d/head)
# cat /etc/resolve.conf
然后,将这些行写入文件:
# Google's public DNS servers nameserver 8.8.8.8 # Primary DNS server nameserver 8.8.4.4 # Secondary DNS server
这些是上面代码中提到的 Google 的公共(public) DNS 服务器。
保存并关闭。
使用此命令重新启动网络服务后:
service network restart
这解决了我的问题。
希望对别人有帮助...
关于php - Composer 无法打开流 : php_network_getaddresses: getaddrinfo failed: Name or service not known,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48974673/