转载自:http://www.higis.cn/Tech/tech/tId/85/

最近因为更换系统的原因,重新安装了ArcGISServer 10.1。过程中遇到了几个小问题,虽然都一一解决了,但也耗费了不少时间。这里选了两个常见的问题和解决方案一并共享出来,以供参考。

1.     Localhost:6080(<>:6080)无法访问

因为ArcGIS 10.1for Server 开始,Esri采用 ArcGIS Server site 架构取代之前的SOM-SOCs 架构。所以在安装文件完成之后,初次运行ArcGIS Server需要登录 Manager,创建站点。

但有些情况下,当我们安装完成之后,跳转http://localhost:6080/arcgis/manager/时会出现链接无法访问的问题。如下图:

这个时候我们一般会考虑,web服务器冲突或者安装问题。

简单的首先想是不是Server安装出错。但是再次安装后发现依然无法访问。这个时候只能慢慢排查了。在10.1开始Server是内置了tomcat并占有6080端口作为GIS服务器。所以安装10.1或者之后的版本无需再配置IIS或者安装Apache了。因为本机装过Apache并修改过很多配置,所以可能相互干扰了。于是将Apache关闭了,但localhost:6080依然无法访问,再开启Apache后http://localhost访问正常,http://localhost:6080则依然无法访问。这个时候可以确认是Tomcat的问题了,并且想到是不是Tomcat未启动。于是在服务中查找,发现没有Tomcat的服务项,不过终于发现ArcGIS Server的服务项未启动。

尝试着启动服务,终于http://localhost:6080/arcgis/manager/访问正常。

解决方案:

查看服务列表,启动ArcGIS Server服务项。

2.     登陆Server Manager时一直显示”请稍后……”

新建完成ARcGIS ServerSite,设置用户名和密码。但是登陆时却发现一直处于等待状态,如下图:

更换为IE浏览器后发现,已经可以登陆并且退出后再次登陆正常。经过多次尝试后发现这种问题只出现在Chrome浏览器或者使用Chrome内核的浏览器(如极速模式下的猎豹、搜狗、360等)中。

在查阅了一些文档和论坛后,终于找到原因和解决方案:问题的原因是由于ArcGIS Server Site采用了dojo框架,但是Server 10.1所采用的Dojo版本本身存在一些Bug,所以会在Chrome浏览器中出现这个问题。在10.2或之后的版本中由于dojo更新这个问题已经修复了。所以我们只需要更换新版的dojo即可。

解决方案:

访问dojo下载地址http://downloads.dojotoolkit.org/release-1.6.2/下载新版1.6.2,如下图:

解压缩后会得到dojo文件夹,内容如下:

这时我们只需要将他们拷贝至Server相应目录下替换即可,具体路径为C:\Program Files\ArcGIS\Server\framework\runtime\tomcat\webapps\arcgis#manager\js\dojo(安装的盘符自选),直接粘贴复制即可。

更新完成后Chrome访问恢复正常。

希望这篇文章能帮到各位。

【转】ArcGIS Server10.1安装常见问题及解决方案的更多相关文章

  1. ArcGIS Server10.4安装教程

    准备内容 安装环境:win10*64位专业版 安装文件:ArcGIS_Server_Ent_Windows_1041_150998.iso 破解文件:Lic10.4.1.ecp #安装Server前, ...

  2. 大快DKhadoop开发环境安装常见问题与解决方案

    2018年度国内大数据公司排名50强本月初榜单发布,榜单上看到大快搜索跻身50强,再看看他们做的DKHadoop发行版,的确还是蛮厉害的吧!最起码这款DKHadoop用起来确实在易用性方面要更好!Dk ...

  3. ArcGIS10.3+Oracle12C+ArcGIS Server10.3安装布署(之三)

    1.将Oracle的客户端切换到64位 (1)将C:\下的instantclient_12_1目录重命名为instantclient_12_1X86 (2)从Oracle的官方网站下载   insta ...

  4. ArcGIS10.3+Oracle12C+ArcGIS Server10.3安装布署(之二)

    1.创建PDB 输入 dbca 命令 2.安装完成后,连接PDBSDE的容器数据库 3.环境变量 从Oracle的官方网站下载   instantclient-basic-nt-12.1.0.2.0. ...

  5. ArcGIS10.3+Oracle12C+ArcGIS Server10.3安装布署(之一)

    1.安装Oracle12C 2.配置Oracle12C的PDB监听(1)原始listener.ora文件 改为: (2)原始tnsnames.ora文件 改为: 3.连接Oracle12C的PDB数据 ...

  6. Appium自动化(2) - appium环境安装常见问题的解决方案

    如果你还想从头学起Appium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1693896.html 问题1:adb检测不到设备 解决 ...

  7. arcgis server10.2自带打印模板路径

    找到arcgis server10.2安装目录路径,我的安装路径为C盘,如下: C:\Program Files\ArcGIS\Server\Templates\ExportWebMapTemplat ...

  8. Redhat 6.1安装ArcGIS Server10.1

    http://blog.csdn.net/linghe301/article/details/7762985 操作环境:Redhat 6.1 Linux 安装ArcGIS Server10.1之前,还 ...

  9. ArcGIS Server10.2服务启动不了之http://localhost:6080/arcgis/manager无法打开之arcMap 无法打开6080admin问题解决之路

    遇到的问题:在services.msc中可以正常启动arcGIS server ,但是过几秒种服务就自动关闭, 而且manager打不开, 各种方法都试过了,什么关闭杀毒软件,更改服务配置文件,更改a ...

随机推荐

  1. 阿里云Centos下安装nginx之后外网无法访问

    centos 7.4 nginx1-14.0编译安装 curl 127.0.0.1 可以请求到 index.html curl local 可以请求到 index.html http://ip/ 无法 ...

  2. Java编码转换

    于Java当中,编码格式的转换一般较为麻烦,就我目前的经验来说,需要用到转码的环境主要是IO(无论是网络IO还是文件IO).转换方式主要有以下几种   方式一:String层面  String mes ...

  3. Python下使用 redis数据库

    初识Rdeis数据库 简介 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zs ...

  4. request.upload.addEventListener in not a function。

    本人在使用vue开发一套后台系统时,碰到了一个上传文件的需求,因为平时做的上传是使用ajax的方式来进行上传. 现在是使用axios来进行上传,方式没有什么改变: npm i  axios  直接上 ...

  5. spark第八篇:与Phoenix整合

    spark sql可以与hbase交互,比如说通过jdbc,但是实际使用时,一般是利用phoenix操作hbase.此时,需要在项目中引入phoenix-core-4.10.0-HBase-1.2.j ...

  6. 下载Kitti 数据集(dataset) data_road.zip

    官网下载http://www.cvlibs.net/download.php?file=data_road.zip,耗时近3小时,虽然只有几百兆. 但是,我坚持下来了. 保存到了百度网盘,以供国内用户 ...

  7. 使用virtualbox虚拟安装macos

    需要工具: 虚拟机virtualbox:https://www.virtualbox.org/ empireEFIv1085.iso启动文件:http://yunpan.cn/c6UDGwL6wJm6 ...

  8. c++ 网络编程(七) LINUX下 socket编程 基于套接字的标准I/O函数使用 与 fopen,feof,fgets,fputs函数用法

    原文作者:aircraft 原文链接:https://www.cnblogs.com/DOMLX/p/9614820.html 一.标准I/O 1,什么是标准I/O?其实是指C语言里的文件操作函数,如 ...

  9. 更好的理解MVC

    mvc除了将数据层和逻辑层分离外,还有更好的优化了代码结构 m只和c交互,v也只和c交互,m与v的交互需要通过c,一共只用考虑4条路 如果不是这样的话,m v c需要考虑和每个人交互,那么就是要考虑 ...

  10. Python生成pyc文件

    Python生成pyc文件 pyc文件是py文件编译后生成的字节码文件(byte code).pyc文件经过python解释器最终会生成机器码运行.所以pyc文件是可以跨平台部署的,类似Java的.c ...