arcgis flex跨网段访问地图的问题

症状:

 

     在IP为xxx.xxx.6.xxx的服务器上用ArcGIS Server9.3发布了地图服务,用默认的WebApplication模板加载地图,在同一网段的客户机上可以看到地图,但是到了同一局域网内的IP段为xxx.xxx.60.xxx的机器上去访问,却发现地图为空白,而网页中其它的功能正常。

 

可能原因:

 

    ArcGIS Server Post及发布地图的时候都是填的服务器主机名,可能另一网段的机器无法解析,于是重新POST了ARCGIS SERVER ,将填机器名的地方全部换成了IP,又把地图用IP代替主机名重新发布了一次,工作正常了,地图可见。

 

或者用以下方法也能解决该问题:

 

  修改server配置文件的虚拟目录属性,步骤如下:
     1、用记事本打开server.dat文件,默认路径为:C:/Program Files (x86)/ArcGIS/Server9.3/server/system;
     2、修改<ServerDirectories>下的server服务目录的虚拟路径,即<url>属性,将url中的机器名换成ip地址。修改内容涉及
            <URL>http://ip/arcgiscache</URL>
           <URL>http://ip/arcgisjobs</URL>
          <URL>http://ip/arcgisoutput</URL>
         如果有arcgisindex 路径,也做同样的修改<URL>http://ip/arcgisindex</URL>

     3、保存server.dat文件
     4、 在系统服务目录中重启ArcGIS Server Object Manager 服务。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值