注册信息页面提示请以root身份运行web工程
|
顶(
)
|
注册失败,当前版本未注册,请以root身份运行web服务器,机器码
1. 问题描述
对FineReport工程进行正式注册之后,发现在注册信息页面机器码处提示请以root身份运行web服务器,如下图: 2. 解决方案
根据服务器操作系统的不同,其解决方案有所区别,下面分为windows和linux来分别讲述。
2.1 windows
如果服务器操作系统为windows,而在注册信息页面可以看到是机器码没有读取到,故首先判定服务器上的机器码是否可以被读取,如果可以读取到,那么通过path路径的配置来强制使其访问到机器码所在路径。
使用root/administrator身份运行服务器,在开始菜单中运行cmd,输入wmic命令行,回车,如下图:
然后再输入csproduct list full命令行,回车,如下图,如果可以得到机器的UUID,那么说明当前服务器机器码UUID是可以被读取的:
在环境变量的path里面增加C:\WINDOWS\system32\wbem。
注:wbem是wmic所在的文件夹。
2.2 Linux
如果是Linux系统下的,那么直接以root身份运行即可。
注:如果还是不能注册成功,请询问售后技术支持。