所以今天早上我发现我的网站支付表格中断了并且进一步调查我发现我的服务器(Ubuntu 14.4)无法连接到外部世界,即:
从CLI运行:
$php composer.phar self-update
[作曲\下载\ TransportException]
" https://getcomposer.org/version"文件无法下载: php_network_getaddresses:getaddrinfo失败:名称或服务没有 已知无法打开流:php_network_getaddresses:getaddrinfo 失败:名称或服务未知
或者挖掘:
$ dig www.google.com
<<>> DiG 9.9.5-3ubuntu0.1-Ubuntu<>> www.google.com ;;全球 选项:+ cmd ;;连接超时;没有服务器可以到达
的Apache:
exception 'ErrorException' with message 'stream_socket_client(): php_network_getaddresses: getaddrinfo failed: Name or service not known'
堆叠上的类似帖子:here会建议我更改名称服务器......
所以我想我应该将服务器设置为使用googles名称服务器: nameserver 8.8.8.8 nameserver 8.8.4.4
如何在Ubuntu 14.4上完成?