0
突然我開始收到以下錯誤:PHP的警告:get_headers():php_network_getaddresses:失敗的getaddrinfo:系統錯誤在file.php
[Sat Oct 12 19:46:55.709527 2013] [:error] [pid 30600] [client x.x.x.x:56170] PHP Warning: get_headers(): php_network_getaddresses: getaddrinfo failed: System error in file.php on line 70, referer: http://domain.com
線70
$header = get_headers($link);
我可以猜到PHP命中某種限制,但我不知道是什麼。我試圖增加最大客戶端限制在Apache中,也嘗試將PHP升級到5.5。
也試圖改變get_headers到
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_URL => $link));
curl_exec($curl);
$code = curl_getinfo($curl, CURLINFO_HTTP_CODE);
curl_close($curl);