作者 刘锟

update

@@ -970,15 +970,20 @@ if (!function_exists('check_domain_record')) { @@ -970,15 +970,20 @@ if (!function_exists('check_domain_record')) {
970 */ 970 */
971 function check_domain_record($domain, $server_info) 971 function check_domain_record($domain, $server_info)
972 { 972 {
973 - $records = dns_get_record($domain,DNS_A);  
974 - if(count($records) != 1){  
975 - return false;  
976 - } 973 + try {
  974 + $records = dns_get_record($domain,DNS_A);
  975 + if(count($records) != 1){
  976 + return false;
  977 + }
977 978
978 - $record = $records[0];  
979 - if($record['host'] == $server_info['domain'] || $record['ip'] == $server_info['ip']){  
980 - return $domain;  
981 - }else{ 979 + $record = $records[0];
  980 + if($record['host'] == $server_info['domain'] || $record['ip'] == $server_info['ip']){
  981 + return $domain;
  982 + }else{
  983 + return false;
  984 + }
  985 + }catch (\Exception $e){
  986 + errorLog('dns_get_record',['domain'=>$domain],$e);
982 return false; 987 return false;
983 } 988 }
984 } 989 }