合并分支 'akun' 到 'master'
Akun 查看合并请求 !2520
正在显示
1 个修改的文件
包含
20 行增加
和
3 行删除
| @@ -81,14 +81,30 @@ class DomainInfo extends Command | @@ -81,14 +81,30 @@ class DomainInfo extends Command | ||
| 81 | continue; | 81 | continue; |
| 82 | } | 82 | } |
| 83 | 83 | ||
| 84 | + if ($servers_ip_info['servers_id'] == ServerConfig::SELF_SITE_ID) { | ||
| 85 | + //自建站项目,直接获取主站证书有效期并更新 | ||
| 86 | + $ssl_time = $this->getDomainSslTime($v['domain']); | ||
| 87 | + if ($ssl_time['from'] && $ssl_time['to']) { | ||
| 88 | + $v->certificate_start_time = $ssl_time['from']; | ||
| 89 | + $v->certificate_end_time = $ssl_time['to']; | ||
| 90 | + $v->save(); | ||
| 91 | + } | ||
| 92 | + | ||
| 93 | + if (empty($v['domain_end_time']) || $v['domain_end_time'] < date('Y-m-d H:i:s')) { | ||
| 94 | + //获取主站域名有效期并更新 | ||
| 95 | + $valid_time = $this->getDomainValidTime($v['domain']); | ||
| 96 | + if ($valid_time['start'] && $valid_time['end']) { | ||
| 97 | + $v->domain_start_time = $valid_time['start']; | ||
| 98 | + $v->domain_end_time = $valid_time['end']; | ||
| 99 | + $v->save(); | ||
| 100 | + } | ||
| 101 | + } | ||
| 102 | + } else { | ||
| 84 | //除自建站项目外,记录已解析到别的ip的域名 | 103 | //除自建站项目外,记录已解析到别的ip的域名 |
| 85 | - if ($servers_ip_info['servers_id'] != ServerConfig::SELF_SITE_ID) { | ||
| 86 | - //过滤已解析到别的ip的域名 | ||
| 87 | if (!check_domain_record($v['domain'], $servers_ip_info)) { | 104 | if (!check_domain_record($v['domain'], $servers_ip_info)) { |
| 88 | Log::channel('analyze_other')->error('域名 [' . $v['domain'] . '] 已解析到别的IP'); | 105 | Log::channel('analyze_other')->error('域名 [' . $v['domain'] . '] 已解析到别的IP'); |
| 89 | continue; | 106 | continue; |
| 90 | } | 107 | } |
| 91 | - } | ||
| 92 | 108 | ||
| 93 | //判断是否已经建站 | 109 | //判断是否已经建站 |
| 94 | if ($project_info['project_type'] == Project::PROJECT_TYPE_SEO) { | 110 | if ($project_info['project_type'] == Project::PROJECT_TYPE_SEO) { |
| @@ -148,6 +164,7 @@ class DomainInfo extends Command | @@ -148,6 +164,7 @@ class DomainInfo extends Command | ||
| 148 | } | 164 | } |
| 149 | } | 165 | } |
| 150 | } | 166 | } |
| 167 | + } | ||
| 151 | 168 | ||
| 152 | /** | 169 | /** |
| 153 | * 主站证书到期更新 | 170 | * 主站证书到期更新 |
-
请 注册 或 登录 后发表评论