正在显示
1 个修改的文件
包含
13 行增加
和
8 行删除
| @@ -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 | } |
-
请 注册 或 登录 后发表评论