排查服务意外终止问题​ 列印

  • 0

症状​

系统意外终止服务(例如托管账户)。

​原因​

系统可能因以下原因终止服务:

  • 产品配置在固定期限结束后自动终止(系统将在该期限结束时终止)。

  • 服务的“下次到期日”已过去足够久,触发了“逾期终止”功能。

  • 管理员在服务的“模块命令”部分点击了“终止”。

WHMCS也可执行服务取消操作,更多信息请参阅取消请求。

​排查步骤​

所有模块操作(包括终止)均会在 ​​设定 > 系统日志 > 活动日志​​ 中生成记录。查看终止时间前后的日志条目以确定原因。
Configuration > System Logs

​无活动日志记录的情况​

若 ​​设定 > 系统日志 > 活动日志​​ 中无相关记录,说明当前WHMCS安装未执行终止操作。需检查:

  • 是否存在旧版WHMCS安装记录;

  • 是否有直接在托管服务器上执行的操作。

​固定期限终止​

若终止由固定期限结束触发,日志中会出现以下记录:

 
 
Cron Job: Auto Terminating Fixed Term Service - Service ID: x ... Automated Task: Starting Fixed Term Terminations
 
 

​解决方法​​:

  1. 进入 ​​设定 > 系统设定 > 产品/服务​​。

  2. 编辑目标产品。

  3. 在“定价”标签页中,将“自动终止/固定期限”设置为0。

  4. 点击 ​​保存更改​​。

对其他不想自动终止的固定期限产品重复此操作。

​逾期终止​

若终止由服务逾期触发,日志中会出现以下记录:

 
 
Cron Job: Terminating Service - Service ID: x ... Automated Task: Starting Overdue Terminations
 
 

​解决方法​​:

  1. 进入 ​​设定 > 系统设定 > 自动化设定​​。

  2. 增加“终止天数”值。

  3. 点击 ​​保存更改​​。

这将延长系统终止逾期服务的等待时间。

​管理员手动终止​

若终止由管理员手动操作触发,日志中会出现以下记录:

 
 
Module Terminate Successful - Service ID: x
 
 

此记录表明管理员在客户资料的“产品/服务”标签下的“模块命令”部分点击了“终止”。

  • 可通过日志中的“用户”列确认执行操作的管理员。


这篇文章有帮助吗?

« 返回

Powered by WHMCompleteSolution