|
...
|
...
|
@@ -16,7 +16,7 @@ class ProjectDomainCheck extends Command |
|
|
|
|
|
|
|
public function handle()
|
|
|
|
{
|
|
|
|
$map = ['项目id', '名称', '域名', '项目所选IP', '实际解析IP',];
|
|
|
|
$map = ['项目id', '名称', '域名', '项目所选IP'];
|
|
|
|
|
|
|
|
//获取所有恢复项目
|
|
|
|
$domain_model = new DomainInfo();
|
|
...
|
...
|
@@ -33,17 +33,11 @@ class ProjectDomainCheck extends Command |
|
|
|
if ($this->check_cname($value->domain, $server_ip_info)) {
|
|
|
|
continue;
|
|
|
|
} else {
|
|
|
|
$process = new Process(['nslookup', '-qt=a', $value->domain]);
|
|
|
|
$process->run();
|
|
|
|
$output = explode(PHP_EOL, $process->getOutput());
|
|
|
|
$ip = isset($output[4]) ? $output[4] : '';
|
|
|
|
|
|
|
|
$data[] = [
|
|
|
|
$value->project_id,
|
|
|
|
$project_info['company'],
|
|
|
|
$value->domain,
|
|
|
|
$server_ip_info['ip'],
|
|
|
|
$ip
|
|
|
|
$server_ip_info['ip']
|
|
|
|
];
|
|
|
|
}
|
|
|
|
}
|
...
|
...
|
|