手机端下拉列表
400-002-9968

博客 > 【Plesk经验分享】无法访问/激活Plesk怎么办?

【Plesk经验分享】无法访问/激活Plesk怎么办?

  • 标签:
  • plesk
  • 激活Plesk
  • 许可证无效

浏览量:6057次评论: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

我的评论

还未登录?点击登录

微信扫码沟通
微信扫码沟通

微信扫码沟通

售前咨询
合作
售后
return head