作者 刘锟

update

@@ -16,7 +16,7 @@ class ProjectDomainCheck extends Command @@ -16,7 +16,7 @@ class ProjectDomainCheck extends Command
16 16
17 public function handle() 17 public function handle()
18 { 18 {
19 - $map = ['项目id', '名称', '域名', '项目所选IP', '实际解析IP',]; 19 + $map = ['项目id', '名称', '域名', '项目所选IP'];
20 20
21 //获取所有恢复项目 21 //获取所有恢复项目
22 $domain_model = new DomainInfo(); 22 $domain_model = new DomainInfo();
@@ -33,17 +33,11 @@ class ProjectDomainCheck extends Command @@ -33,17 +33,11 @@ class ProjectDomainCheck extends Command
33 if ($this->check_cname($value->domain, $server_ip_info)) { 33 if ($this->check_cname($value->domain, $server_ip_info)) {
34 continue; 34 continue;
35 } else { 35 } else {
36 - $process = new Process(['nslookup', '-qt=a', $value->domain]);  
37 - $process->run();  
38 - $output = explode(PHP_EOL, $process->getOutput());  
39 - $ip = isset($output[4]) ? $output[4] : '';  
40 -  
41 $data[] = [ 36 $data[] = [
42 $value->project_id, 37 $value->project_id,
43 $project_info['company'], 38 $project_info['company'],
44 $value->domain, 39 $value->domain,
45 - $server_ip_info['ip'],  
46 - $ip 40 + $server_ip_info['ip']
47 ]; 41 ];
48 } 42 }
49 } 43 }