ArcGIS Server10.1安裝常見問題及解決方案

最近因爲更換系統的原因,重新安裝了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依然無法訪問,再開啓Apachehttp://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訪問恢復正常。

希望這篇文章能幫到各位。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章