windows 7 下安装 IIS 和 ArcGis Server 9.3 遇到的问题及解决方法
在Windows7下安装ArcGis Server 有时是件容易出错的事情,尤其是当你的安装顺序颠三倒四的时候。
例如: 你三下五除二先安装了 ArcGis 9.3 Desktop 进而又以“迅雷”不及掩耳之势连带安装了 ArcGis Server for .net or java 9.3 。这时你会发现安装程序会提示你
Web Applications 依赖不存在,无法完成安装。
这时你会恍然大悟,IIS 没装,必然的。之后你便找来当初的Win7盘,准备先把IIS装好再说。可这时,你也许会发现,打开 控制面板--〉程序和功能--〉打开或关闭Windows功能 后,等候一小段时间接踵而来的是“一片空白”。咋回事? 原来是ArcGis 在安装好后,会修改注册表对注册空间进行限制。咱得把它改回来,regedit-->HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control 找到 RegistrySizeLimit 将其改回 ffffffff。重起再试! 行了么?
应该可以了,看到久违了的 IIS了,恩!安装的时候也不能大意,很多东西都要小心勾选,切勿遗漏。看看下面这张图,

按这个勾应该就可以了。这时候感觉已经等不及了,赶紧把这东西装完进入主题!~~
开始了! ArcGis Server 9.3 for . Net installing ... 一连串的下一步送走它。Post install 也没犹豫的一顿设置,结束。看看服务列表里 ArcServerObjectManager 已经启动,任务管理器里 SOC SOM 都在运行,啥都甭想了,赶紧打开 ArcGis Server Manager 那个管理页面试试。
啥? 不行? 真的假的? 没错阿,都没错阿。
别瞎想了,赶紧打开IIS 看看站点对不对。一打开傻眼了,压根儿就没有 ArcGis 的站点或虚拟目录。安装程序没给咱弄好,咱自己弄。幸运的是在C:根目录下找到了ArcGis的目录,打开一瞅,嘿,就是它。 把它扔进wwwroot(在原地方直接设置也可以)里,这下默认网站里有它了,刷新,重起网站。再看,还不行。运行时错误,还看不到抱错信息,可恶。把mode改了,看看详细抱错信息。
<system.web><customErrors mode="Off"></customErrors></system.web>
“分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。”
错误信息说的明白,“ IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误”,配吧~~~~~还等什么。找到ArcGis(因为目前它是站点下的一个目录),由键它--〉转为应用程序--〉图标变了样? 那就对了。再试试,依旧报错,还是不行。Manager目录也变应用程序,再进入http://Localhost/ArcGIS/Manager/ 。感动,可算看见登陆界面了。
进入,Service Manage ,Add new Service , Publish Resource 先配它一气。 ?, Finsh要等这半天,抱错了,信息还挺长
服务器上发生错误。请查看 Web 服务器上的“事件(应用程序)”日志了解详细信息。
工作站服务没有启动。
显示错误详细信息
Stack Trace: 在 System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
在 System.DirectoryServices.DirectoryEntry.Bind()
在 System.DirectoryServices.DirectoryEntry.get_Name()
在 ESRI.ArcGIS.Manager.Security.SecurityHelper.GetDomainName(String machineName)
在 Manager_Framework_Permissions.Page_Load(Object sender, EventArgs e)
在 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
在 System.Web.UI.Control.OnLoad(EventArgs e)
在 System.Web.UI.Control.LoadRecursive()
在 System.Web.UI.Control.LoadRecursive()
在 System.Web.UI.Control.LoadRecursive()
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
用什么用户登录的? 赶紧看看权限。把登陆用户加入Administrator组(当然,该用户已经隶属于 agsadmin和agsuser两个组了),之后再试,终于可以了。
地图发布是成功了,Rest访问如何? http://Localhost/ArcGIS/rest/services , 不成,把Rest目录转为应用程序。
这下可以了吧。
windows 7 下安装 IIS 和 ArcGis Server 9.3 遇到的问题及解决方法的更多相关文章
- Windows Server2003下安装IIS服务脑图
在练习过程中,勾选“ASP.NET”后开始安装时提示要插入安装光盘,但是我安装系统时是用镜像文件在虚拟机里安装的,所以根据提示界面的提示从文件中选择相应文件复制,如下图点击确定,选择iisapp.vb ...
- Win7/Win8 系统下安装Oracle 10g 提示“程序异常终止,发生未知错误”的解决方法
我的Oracle 10g版本是10.2.0.1.0,(10.1同理)选择高级安装,提示“程序异常终止,发生未知错误”. 1.修改Oracle 10G\database\stage\prereq\db\ ...
- 在 windows 环境下安装 redislive
这是一篇在 windows 环境下安装 redislive 的教程! 项目地址:https://github.com/nkrode/RedisLive 配置文档:http://www.nkrode.c ...
- 在windows server2003下安装Redmine
原文:在windows server2003下安装Redmine 参考文献:Windows下使用_Ruby1.9.3安装RedMine2.2.3 参考资料:http://www.redmine.org ...
- Nginx——在Windows环境下安装
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
- RabbitMQ,Windows环境下安装搭建
切入正题:RabbitMQ的Windows环境下安装搭建 一.首先安装otp_win64_20.1.exe,,, 二.然后安装,rabbitmq-server-3.6.12.exe, 安装完成后,在服 ...
- 在Windows平台下安装与配置Memcached及C#使用方法
1.在Windows下安装Memcached 资料来源:http://www.jb51.net/article/30334.htm 在Windows平台下安装与配置Memcached的方法,Memca ...
- Nginx——在Windows环境下安装(一)
下载 Nginx是开源软件,用户可以访问 http://nginx.org/ 网站获取源码包或Windows二进制文件下载.其中1.13.x版本为开发版本,1.12.0版本为稳定版本.开发版本分支会较 ...
- Windows服务器下的IIS和Apache性能比较
目前最流行的建立网站的服务工具就要属Apache与IIS了.那么他们之间到底哪个性能更好呢?到底哪个工具才是最适合我们的呢?最近我也对这方面的问题进行了一番研究. 如果是基于Linux平台的话,那不必 ...
随机推荐
- 关于Qt5 UI设计的一些小知识
(1) 获取textEdit中的值 QString str = ui->textedit->toPlainText(); // 这是普通文本 p=str.toInt(); ...
- UIWebView 加载网页、文件、 html-b
UIWebView 是用来加载加载网页数据的一个框.UIWebView可以用来加载pdf word doc 等等文件 生成webview 有两种方法,1.通过storyboard 拖拽 2.通过al ...
- Bootstrap简易使用指南
1.框架 1.1全局样式 使用HTML5的doctype,scaffolding.less中定义全局样式,从2开始使用normalize.css,并使用reset.less进行简化 1.2默认栅格系统 ...
- matlab高斯模板生成,K是归一化系数,上面是一个半径200的高斯模板用来做MSR
R3=; F=zeros(*R3+,*R3+); sigma=R3/; r=; :*R3+ :*R3+ r=(x-R3)*(x-R3)+(y-R3)*(y-R3); ...
- Hadoop NameNode is not formatted.
2014-08-26 20:27:22,712 WARN org.apache.hadoop.hdfs.server.namenode.FSNamesystem: Encountered except ...
- asp.net推送
http://tech.it168.com/a2012/0210/1310/000001310252_all.shtml http://www.infoq.com/cn/news/2012/09/rc ...
- C语言预处理运算符
转自C语言预处理运算符 预处理还需要运算符?有没有搞错? ^_^, 没有搞错,预处理是有运算符,而且还不止一个: #(单井号) -- 字符串化运算符. ##(双井号 )-- 连接运算符 #@ ...
- win7系统64位eclipse环境超详细暗黑1.4服务器搭建
原地址:http://bbs.gameres.com/thread_223704.html 今天闲来没事,参照论坛中几篇成功案例,自己也搭建了下服务端,这里详细的记录下我的安装过程,方便大家快速搭建. ...
- 164. Maximum Gap
题目: Given an unsorted array, find the maximum difference between the successive elements in its sort ...
- Excel Cannot Connect to SharePoint List
As I am working in SharePoint support, I come across so many issues on day 2 day basis and always tr ...