50% off 所有套餐限时优惠,起价 $2.48/mo
5 min left
Servers & OS

如何修复 cPanel/WHM 上的许可证文件读取错误?

Ivarr Vinter By Ivarr Vinter 5 min read Updated May 30, 2023
修复 cPanel-WHM 上的许可证文件读取错误

如果您是转售商或最终用户,使用 Web Host Manager (WHM) 或控制面板(cPanel),你可能会遇到无效许可证的错误。

这些错误通常是由于许可证文件过期或服务器/账户主 IP 地址变更引起的,但你可以在几秒钟内解决它们。

本文将一步步指导你如何解决无法读取许可证文件错误。 那就别浪费时间了,我们现在就开始吧!

cPanel/WHM 许可证文件错误是什么?

Supposing that you’re a system administrator that uses WHM or a client that puts through cPanel to manage their dashboard, you’d see error messages like “license file expired” or “cannot read license file”.

根据具体情况,错误信息可能类似于上文提到的错误。简单来说,许可证错误表示您的虚拟主机控制面板无法识别该许可证。WHM 无法读取许可证文件与 cPanel 无法读取许可证文件的原因相同。

[rh-cta-cpanel type=”2″ ]

为什么我无法读取许可文件 cPanel?

导致 cPanel/WHM 许可证错误的主要原因有三种。你会看到这条消息,是因为:

  • 许可证已过期;
  • 许可证文件已过期;
  • 中央 IP 服务器已更改。

那怎么解决呢?

继续阅读,别急!🙂

如何解决无法读取许可证文件错误?

STEP 1

首先,要解决 cPanel 许可证错误,你需要确认自己拥有服务器的主 IP。查找 cPanel IP 地址,运行以下命令:

curl -w '\n' -s http://myip.cpanel.net/v1.0/
curl -w '\n' -s http://myip.cpanel.net:2089/v1.0/

STEP 2

修复无法读取许可证文件错误

找到 cPanel 服务器的 IP 后,前往 this address 来检查您的许可证状态。输入您在上一步找到的服务器公网 IP 地址到占位符中,然后点击 验证许可证。这样你就能查看许可证历史记录。 完成后,你可以看到你的 cPanel/WHM 许可证文件记录。

STEP 3

从 cPanel 商店购买许可证后,你需要确认它已激活。请检查你的许可证状态,确保它处于活跃状态,然后继续按照指南进行。如果许可证已激活,你可以进行下一步。

STEP 4

使用 SSH 更新许可证

打开你的安全外壳 (SSH)。输入服务器 IP 地址和端口号。使用用户名 "root" 登录你的账户,然后输入 root 密码。完成后,输入

 /usr/local/cpanel/cpkeyclt

以更新许可证。

You’d now see the “Update succeeded”, which means that the problem is resolved. Generally, after getting the license from cPanel, it should be activated and yet updated this way. 

STEP 5

如果上一步没有解决问题,请尝试编辑 ""resolv.conf” file. 要编辑该文件,输入以下命令:

vim /etc/resolv.conf

Then write:

nameserver 8.8.8.8
nameserver 8.8.4.4

你可以使用任何文本编辑器;我们使用 Vim 目前是这样。不过,如果你用的是 Linux 且刚开始接触 Vim 编辑器,你需要按 Esc, then “Shift + ;” and write “wq” 保存并退出。

如遇其他问题,建议联系 cPanel Customer Service 因为有时候问题太敏感,不能在网上分享。

Also Read: 最佳免费 cPanel 杀毒软件选项 

Conclusion

要访问您的账户,需要确保 cPanel 许可证文件处于激活状态。如果未激活,通常有两个主要原因导致此问题。IP 地址变化和许可证过期是引发 cPanel 许可证错误的两个常见原因。

Also, you might have received this problem because the license is deactivated or even outdated. After all, you can fix either cPanel or WHM license issues with ease with the solution provided above. In the steps mentioned above, we tried to cover the ways that you can fix Cannot Read License File Error, so you should be good to go.

FAQ

什么是无法读取许可证错误?

cPanel 许可证错误表示您没有访问账户所需的许可证,这与 WHM 许可证错误的情况类似。

是什么导致了 cPanel 许可证文件错误?

cPanel/WHM 许可证文件错误通常由两个主要原因引起:许可证过期或版本过旧,或者服务器主 IP 地址变更后,控制面板会阻止你登录账户。

无法读取许可文件出错或收到 cPanel,该怎么办?

不用担心。首先检查一下 cPanel’s website 检查您的许可证状态。其次,打开 SSH 并进入 /usr/local/cpanel/cpkeyclt 来更新 cPanel 许可证。最后,喝杯咖啡,尽情享受。

如何避免账户许可证文件错误?

从 cPanel 网站查看许可证文件,确保一切正常运作。另外,保持账户主 IP 的稳定性非常重要。

我的问题还没解决。我应该怎么办?

此时,我们建议你联系 customer service 因为每个人面对的问题都不一样,我们会帮你找到解决方案。

Share

博客更新

Keep reading.

可与 Cosmos Cloud 运行的最佳自托管应用,封面显示 Cosmos 仪表板周围的应用面板。
Servers & OS

可与 Cosmos Cloud 运行的最佳自托管应用:文件、媒体、密码、自动化等!

Maybe 你已设置 Cosmos Cloud,现在想了解哪些应用能很好地配合使用,或者你甚至还没决定选择 Cosmos,只是想看看它如何融入你的工作流

Nick SilverNick Silver 16 min read
Portainer 对比 Cosmos Cloud 管理 Docker 应用,封面显示混合部署图以及 neon 操作对比访问块。
Servers & OS

Portainer 对比 Cosmos Cloud:Docker 应用管理的最佳选择

如果你已了解 Docker,只是想找到更清晰的方式运行不断增长的应用栈,这是 Portainer 对比 Cosmos Cloud 的简短答案。Portainer 是更强劲的选择,用于直接

Nick SilverNick Silver 14 min read
Cosmos Cloud 对比 CasaOS 对比 Umbrel 功能图,显示一个抽象云网络世界内的三条自托管路径。
Servers & OS

Cosmos Cloud 对比 CasaOS 对比 Umbrel:哪个自托管平台适合你?

简短答案是 CasaOS 仍是最容易入门的选择,Umbrel 拥有最简洁的精选风格,Cosmos Cloud 在你需要更严格控制域名时更有意义

Nick SilverNick Silver 11 min read

Ready to deploy? From $2.48/mo.

独立云服务,始于2008年。AMD EPYC、NVMe,40 Gbps。14天退款保障。