首页 > 技术文章 > 超图8C iserver启动成功,访问不了网站localhost:8090/iserver/manager,显示404

chenxinjourney 2020-06-28 11:10 原文

遇到问题:

开发反馈超图服务访问失败,首先去39服务器上shutdown.bat,然后重新启动服务startup.bat,然后iserver命令框显示服务启动成功,如下图所示:

然后打开谷歌浏览器,发现访问不了网站localhost:8090/iserver/manager,显示404。好崩溃啊,不知道出现了什么问题。。。

然后先排除是不是超图服务的问题,先将超图服务配置加上后缀,屏蔽一下,打开服务配置所在文件夹:E:\supermap_iserver_8.1.1_win64_zip\webapps\iserver\WEB-INF,更改iserver-services.xml名称为iserver-services.xml1,然后保存。

然后重启服务发现还是404,访问不了页面,于是打开log日志,看看哪里的问题。打开log日志文件夹:E:\supermap_iserver_8.1.1_win64_zip\logs,打开iserver.log文件,查看详细信息。

2020-6-28 09:43:57 - INFO - iServer的配置文件路径为:E:\supermap_iserver_8.1.1_win64_zip\webapps\iserver\WEB-INF  
2020-6-28 09:43:58 - ERROR - 读取配置文件错误,错误原因:E:\supermap_iserver_8.1.1_win64_zip\webapps\iserver\WEB-INF\iserver-system.xml对应的文件不是有效XML文档  
2020-6-28 09:43:58 - ERROR - 读取配置文件错误,错误原因:E:\supermap_iserver_8.1.1_win64_zip\webapps\iserver\WEB-INF\iserver-system.xml对应的文件不是有效XML文档  
2020-6-28 09:43:58 - ERROR - 读取配置文件错误,错误原因:E:\supermap_iserver_8.1.1_win64_zip\webapps\iserver\WEB-INF\iserver-system.xml对应的文件不是有效XML文档  
2020-6-28 09:43:58 - ERROR - 启动服务失败。  

发现是iserver-system.XML损坏的问题,于是去本机电脑上拷贝一个iserver-system.XML重新放入进去,然后shutdown.bat,重新启动服务startup.bat,于是服务就可以正常运行啦,啦啦啦啦啦终于大功告成啦!!!

推荐阅读