项目

一般

简介

错误 #4962

网管2.3.0版本升级2.4.1版本,升级/回退完成后界面未返回登录界面

杨 凯4 天 之前添加. 更新于 大约 7 小时 之前.

状态:
转测试
优先级:
一般
指派给:
开始日期:
2026-03-05
计划完成日期:
% 完成:

0%

预期时间:

描述

网管2.3.0版本升级2.4.1版本,升级/回退完成后界面未返回登录界面

历史记录

#1

马 党旗 更新于 4 天 之前

  • 状态新建 变更为 进行中
#2

马 党旗 更新于 4 天 之前

原因是
原因是php-web新增了curl的错误码

 $output = curl_exec($curl);
 $errNo = curl_errno($curl);
 if ($errNo) {
    self::$errCode = (int)('166'. $errNo);
    self::$errMsg = self::getMsg($errNo);
    $output = false;
 }

导致业务代码匹配失败

$res = OamBackend::restart_oam_backend();
if (($res['code'] == -9999 && $res['msg'] == "Empty reply from server[52]") || $res['code'] == 0) {
   sleep(10); // 等待10秒
   for ($i = 0; $i < 10; $i++) {
      if (Helper::check_oam_backend_ok()) {
         Helper::set_yzmm_upgrade_flag(false); // 设置
         $res = OamBackend::restart_nginx();
         break;
      }
     sleep(1);
   }
}

修改为

if (($res['code'] == -9999 && $res['msg'] == YzmmConst::RemoteCallResponseResult) || $res['code'] == 0 || $res['code'] == 16652) {
 // 其他代码不变
}

#3

马 党旗 更新于 4 天 之前

  • 状态进行中 变更为 审视
#4

马 党旗 更新于 4 天 之前

  • 状态审视 变更为 转测试
#5

马 党旗 更新于 大约 7 小时 之前

  • 指派给马 党旗 变更为 杨 凯

导出 Atom PDF