一、把 升级包_w.zip和servicemanager.exe相关文件都复制替换,启动Pubwin服务控制器时,不会出现升级滚动条(即升级失败)原因有以下几种:
(1)先把升级日志PubwinServer\version\ install.log文件删除,重新启动服务。
发现没有install.log日志的解决方案:
①.确认Pubwin Update服务存在,若不存在需要手动创建,dos操作命令如下:
sc create PubwinUpdate binPath= “”D:\Program Files\Hintsoft\PubwinServer\version\bin\wrapper.exe” -s “D:\Program Files\Hintsoft\PubwinServer\version\conf\wrapper.conf”” DisplayName= “Pubwin Update”
网吧计费栏目小编提醒您注意:PubwinServer所在的目录可能不同(此例是在D:\Program Files),需要根据实际情况修改。
②.确认version/bin/目录下的wrapper.exe存在,不存在Pubwin Update服务无法启动;
③.确认version/conf/目录下的wrapper.conf存在,不存在Pubwin Update服务无法启动;
④.确认verion/lib下的update.jar存在,并且此目录下的其他jar包大小完整。
⑤.以上条件满足正常,Pubwin重新启动服务升级滚动条仍然没有出现,请重新在正常环境拷贝B和C的文件。
(2)升级失败,发现install.log日志出现“Wrong custom id.”
① 检查version\version_description.xml文件,记事本打开,<custom_id>501</custom_id>段是否为501
(3)升级失败,发现install.log日志出现“org.xml.sax.SAXParseException: 缺少文件根组件。“
①version_description.xml无法解析,用一个正确的version_description.xml替换就可以,或者手工修改成正确的可以解析的格式,正确格式范例:
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<version_description>
<version>7.0.000.000</version>
<custom_id>501</custom_id>
<release_date>1306071328</release_date>
<module>server</module>
</version_description>
(4)升级失败,发现install.log日志只打到”开始检查备份需要的磁盘空间”的解决方案?
①查看以下目录是否有可读和可写权限:
appServ/bin/
appServ/server/webapps/NetCafe/config/
appServ/server/webapps/NetCafe/css/
appServ/server/webapps/NetCafe/js/
appServ/server/webapps/NetCafe/security/
appServ/server/webapps/NetCafe/WEB-INF/
(5)升级失败,发现install.log日志出现“This is a invalid update package;Unzip update package failed.“两行错误
①由于升级包错误无效,重新下载 升级包_w.zip替换升级。 原文转载自:亨特学院 http://faq.hintsoft.com.cn/5353.html