博客 > 【Plesk经验分享】无法访问/激活Plesk怎么办?
浏览量:7384次评论:0次
作者:Christina时间:2019-09-05 13:24:25
适用版本:
Plesk for Linux
Plesk for Windows
问题描述
无法访问/激活Plesk,出现以下错误:
Error: The license key is invalid. In order to use the Panel, you need to obtain and install a new valid license key. The amount of currently used resources overrides the limits defined by your license.
或
xmlrpc error: Expected to have 1 children, found 0
---------------------- Debug Info -------------------------------
0: common_func.php3:4675
of_get_all_keys()
1: common_func.php3:4675
pkey_fetch_key_list()
2: KeyInfoForm.php:171
KeyInfoForm->get_bye_online_url(string 'new', string '')
3: KeyInfoForm.php:77
KeyInfoForm->assign()
4: key_info.php:43
require(string 'C:\Program Files\Parallels\Plesk\admin\htdocs\server\key_info.php')
5: plesk.php:66
或
ERROR: SWKeyExFatalError
或
xmlrpc error: XML parsing failed
0: common_func.php3:4523
of_get_key_by_product(string 'plesk-win')
1: common_func.php3:4523
getPleskKey()
2: common_func.php3:4602
getKeyProp(string 'demo')
3: auth.php3:54
或
Internal error:
Repository is not opened
Message Repository is not opened
File functions.php
Line 3330
Type SWKeyExFatalError
或
Unable to get key: Repository is not opened.
原因
文件 registry.xml 已损坏。
解决方案
Linux
1. 通过SSH连接Plesk服务器。
2. 重命名文件 registry.xml:
# mv /etc/sw/keys/registry.xml /etc/sw/keys/registry.xml.old
3. 扫描并修复文件系统:
# plesk repair fs -system -y
4. 使用下面的命令更新Plesk许可证:
# plesk bin license --retrieve
对于 Plesk 12.0 和更低版本请使用下面的命令:
. # /usr/local/psa/bin/license --retrieve
5. 访问Plesk。
6. 如果问题仍然出现,请参阅该文章:https://support.plesk.com/hc/en-us/articles/213385049。
7. 如果没有任何帮助,请如下操作:
- 通过命令行安装试用密钥:
# plesk bin license --install ACTI-VATION-CODE-TRIAL
- 通过命令行重新安装生产性密钥:
# plesk bin license --install ACTI-VATION-CODE-PRODUCTION:
apthand install original license back
Windows 服务器
1. 通过RDP连接Plesk服务器。
2. 重命名位于 %plesk_dir%admin\repository 的文件registry.xml。
3. 以管理员身份启动命令提示符并运行下面的命令更新 Plesk许可证:
plesk bin license.exe --retrieve
对于Plesk 12.0和更低版本,请使用下面的命令:
"%plesk_dir%bin\license.exe" --retrieve
4. 访问Plesk。
如果问题仍然出现,请执行下面的操作:
1.从 %plesk_dir%admin\repository\keys\ 将文件移动到任何其它的目录。
2. 使用下面的命令重新安装Plesk许可证。如果您没有Plesk激活密钥,请联系Plesk销售团队。
plesk bin license.exe -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456
对于Plesk 12.0 和更低版本,请使用下面的命令:
"%plesk_dir%bin\license.exe" -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456
相关文章推荐
2025-04-30 15:26:27
2025-04-29 15:28:18
2025-04-23 15:17:56
2025-04-16 15:02:00
2025-04-09 15:31:29
热门工具
标签选择
阅读排行
我的评论
还未登录?点击登录