常见问题
1. 无法连接到授权服务器怎么办?
切换到离线模式或域名授权模式,这两种模式都会缓存验证结果。
$config['license_mode'] = 'offline';
确保将当前域名添加到
local_licensed_domains 白名单中。
2. 如何清除缓存?
// 方法一:调用方法
$manager->clearCache();
// 方法二:删除缓存文件
unlink(sys_get_temp_dir() . '/lc_' . md5($licenseKey) . '.json');
3. 管理员可以跳过验证吗?
可以,配置 admin_exempt 为 true:
'admin_exempt' => true,
'admin_indicator' => 'role', // Session中的键名
'admin_value' => 'admin', // 管理员的值
4. 如何自定义错误页面?
指定错误页面模板:
'error_page_template' => __DIR__ . '/templates/license-error.php',
5. 授权码格式是什么?
授权码通常以 LIC- 开头,由字母和数字组成。
6. 离线授权文件过期了怎么办?
重新访问激活页面,获取新的离线授权文件。