Apache/PHP 无法解析主机名

Apache/PHP 无法解析主机名

今天早上,连续第二天,我服务器上的 PHP 无法通过 将主机名解析为 IP file_get_contents('http://newswebsite.com/feed.rss'),并service restart apache2解决了该问题,但这从来都不是问题。

Apache 日志中似乎没有任何错误。还有其他地方可以检查错误配置或错误日志吗?

操作系统信息

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.150519
Release:        14.04
Codename:       trusty

Apache 2 版本

Server version: Apache/2.4.7 (Ubuntu)
Server built:   Jul 15 2016 15:34:04

PHP 版本

PHP 5.5.9-1ubuntu4.21 (cli) (built: Feb  9 2017 20:54:58)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies

IP 配置

auto eth0
iface eth0 inet static
        address xx.xx.xx.106/27
        gateway xx.xx.xx.97
        dns-nameservers 8.8.8.8 8.8.4.4

iface eth0 inet6 static
        address xx:xx:xx:xx::100:1
        netmask 64
        gateway xx::xx:xx:xx:1
        dns-nameservers 2001:4860:4860::8888 2001:4860:4860::8844

/etc/hosts

127.0.0.1       localhost        lo
127.0.1.1       websrvA01

/etc/主机名

websrvA01

相关内容