许可证
什么是许可证密钥
LeadHub 在 Envato CodeCanyon 上出售。购买后,Envato 会为您提供一个购买代码——一个证明您合法购买该软件的唯一标识符。
购买代码如下所示:
f4a67db3-6fc0-4e19-8d44-65e60c8e7f6a
这不是您随意编造的字符串,而是 Envato 在您完成购买时专门为您签发的。
在哪里找到您的购买代码
- 访问 codecanyon.net 并使用 Envato 账户登录。
- 点击右上角的头像,然后点击下载。
- 在下载列表中找到 LeadHub。
- 点击旁边的许可证证书和购买代码。
- 您的购买代码(UUID)就在该证书上。
请妥善保管。安装时需要用到它,如果重新安装或迁移服务器也可能再次需要。
输入您的许可证
安装期间
LeadHub 网页安装程序(首次访问您的网站时出现的设置向导)有一个要求输入购买代码的步骤。在那里输入即可,安装程序会自动向 Envato 验证。
安装后
如果您在安装过程中跳过了许可证步骤,或者需要更新许可证密钥:
- 在管理面板侧边栏中前往设置 → 许可证。
- 在 Envato 购买代码字段中输入您的 Envato 购买代码。
- 点击验证许可证。
应用程序将联系 Envato API 并确认您的购买。验证成功后,许可证状态将变为已激活,并显示您的 Envato 账户注册的电子邮件地址。
许可证验证做了什么
点击验证许可证后,LeadHub 将您的购买代码发送至 Envato API 并确认:
- 购买代码真实有效,确实在 CodeCanyon 上购买
- 购买的商品是 LeadHub
这只发生一次,结果会存储在本地。LeadHub 不会反复"联系家里"——每次启动时检查缓存结果,仅每 6 小时发起一次新的 API 调用。
没有远程停用开关。Envato 的条款不允许这样做,LeadHub 也不实现此功能。
离线模式(隔离服务器)
如果您的服务器没有互联网访问(在具有严格网络策略的企业环境中很常见),您可以使用离线模式。
在离线模式下,LeadHub 读取存储在服务器上的已签名许可证文件,而不是调用 Envato API。
要启用离线模式,您的系统管理员需要在服务器配置文件中设置 LEADHUB_LICENSE_OFFLINE=true,并将已签名的 license.json 文件放置在 storage/ 目录中。这是在部署时处理的高级设置——不是在浏览器中配置的内容。
自动更新检查
LeadHub 会自动检查新版本。您可以在设置 → 更新(如果管理员已启用此页面)查看当前版本和可用更新。
更新检查每天进行一次。当有新版本可用时,管理面板中会显示通知。
重要: 安装更新由系统管理员完成,而非通过浏览器面板。更新需要替换服务器上的应用程序文件。