作者 刘锟

update

@@ -20,7 +20,13 @@ class UpdateOldInfo extends Model @@ -20,7 +20,13 @@ class UpdateOldInfo extends Model
20 $info = self::where('project_id', $project_id)->first(); 20 $info = self::where('project_id', $project_id)->first();
21 if (!$info) { 21 if (!$info) {
22 $url_web_config = 'https://' . $domain . '/wp-content/cache/user_config.text'; 22 $url_web_config = 'https://' . $domain . '/wp-content/cache/user_config.text';
23 - $data_config = curl_c($url_web_config); 23 + $data_config = [];
  24 +
  25 + try {
  26 + $data_config = curl_c($url_web_config);
  27 + } catch (\Exception $e) {
  28 + }
  29 +
24 if ($data_config) { 30 if ($data_config) {
25 $link_type = $data_config['link_type'] ?? 0; 31 $link_type = $data_config['link_type'] ?? 0;
26 32
@@ -37,13 +43,13 @@ class UpdateOldInfo extends Model @@ -37,13 +43,13 @@ class UpdateOldInfo extends Model
37 $info->old_domain_test = $old_domain_test; 43 $info->old_domain_test = $old_domain_test;
38 $info->old_domain_online = $old_domain_online; 44 $info->old_domain_online = $old_domain_online;
39 $info->save(); 45 $info->save();
40 -  
41 - $return['link_type'] = $link_type;  
42 - $return['home_url'] = $old_domain_test;  
43 - $return['web_url_domain'] = $old_domain_online;  
44 } 46 }
  47 +
  48 + $link_type && $return['link_type'] = $link_type;
  49 + $old_domain_test && $return['home_url'] = $old_domain_test;
  50 + $old_domain_online && $return['web_url_domain'] = $old_domain_online;
45 } 51 }
46 - }else{ 52 + } else {
47 $return['link_type'] = $info['link_type']; 53 $return['link_type'] = $info['link_type'];
48 $return['home_url'] = $info['old_domain_test']; 54 $return['home_url'] = $info['old_domain_test'];
49 $return['web_url_domain'] = $info['old_domain_online']; 55 $return['web_url_domain'] = $info['old_domain_online'];