在使用 WHMCS 管理虚拟主机时,自动化开通 cPanel 或 Plesk 失败是常见问题。遇到此情况,可通过以下步骤排查解决。
检查模块与服务器配置
首先确认 WHMCS 中的服务器设置。进入“系统设置”>“服务器”,检查模块是否选择了 cPanel 或 Plesk。核对 IP 地址及管理员密码。对于 cPanel,确保 API 令牌或 root 密码正确且权限充足;对于 Plesk,确认管理员密码无误且 API 访问已开启。配置错误是开通失败最常见的原因。
排查网络与防火墙限制
若配置无误,需检查网络连接。WHMCS 必须能与目标服务器进行 API 通信。请确认 cPanel 的 2083 和 2087 端口或 Plesk 的 8443 端口对 WHMCS 的 IP 开放。同时,检查目标服务器的防火墙或安全插件是否拦截了 WHMCS 的 IP。必要时,将 WHMCS IP 加入白名单。
查看日志与手动干预
自动失败时,日志是定位问题的关键。前往“实用工具”>“日志”>“模块日志”,查看 API 错误信息。常见错误包括域名已存在、套餐名不匹配或空间不足。根据提示修正后,进入客户订单页面点击“创建”按钮手动开通。修复根本问题后,系统即可恢复自动化。


