有网友说他在Linux系统上学习部署泛微ecology9,然后又迁移了一下,导致泛微e-cology9授权变更,导致不能友好的学习并提示如下错误

License信息错误,请检查启动脚本是否包含GBK字符集并重新启动Resin尝试,并且检查License是否正确(E8要求更换公司名称的授权必须清空ecology/license目录再重启Resin提交)!License message error, please check the start script contain GBK and try to restart Resin and check if the License is correct(you must clear ecology/license and restart resin before you upload the difference conpanyname License in E8)!

其实这样的问题,就是提示不能覆盖或不能替换“weaver/ecology/license”目录下的授权,直接干掉就可以了!

License信息错误,请检查启动脚本是否包含GBK字符集并重新启动Resin尝试

1、停掉服务,将/home/weaver/ecology/license 目录下的文件清空;

2、再将申请的license文件的_ecology9的后缀去除后手动上传到/home/weaver/ecology/license 目录下,如下图示所示

PS:Win系统下,直接去ecology/license 目录下删除License文件重新上传即可!

这样重启一下电脑,然后就可以愉快的使用啦!

延伸阅读:License信息错误,请检查启动脚本是否包含GBK字符集并重新启动Resin尝试

重新审视了一下相关的错误,“请检查启动脚本是否包含GBK字符集并重新启动Resin尝试”这段话里有脚本的意思,可能有些数据库与Win不协调造成的,那就说明Resin里的字符可能有些问题,那有些问题无非就是配置文件,大胆的揣想一下,根据思维判断试试,因为自己也没有尝试,暂无定论!

1、停止泛微ecology9的Resin服务,一定要在服务中停止哈;然后复制一份“X:\WEAVER\Resin\conf”得“resin.xml”,无非就是备份,免得有错误可恢复;

2、用DW或EmEditor之类的专业工具打开“X:\WEAVER\Resin\conf\resin.xml”,然后找到下面的代码;

<character-encoding>UTF-8</character-encoding>

<javac compiler=”internal” args=”-encoding UTF-8″/>

3、把上面两行的“UTF-8”变成“GBK”,保存一下,然后重启服务器;进行尝试;

还一种大胆的想法:

就是在安装配置“Resin”时,有一段Resin的值填写在最后一项即

Extra Params -Dfile.encoding=GBK

变成

Extra Params -Dfile.encoding=UTF-8

进行尝试一下,暂且是这么理解的,不晓得是否对,有遇到的在无奈的时候,可以尝试一下!

发表回复

后才能评论