登錄,動易會出現(xiàn)服務器不響應錯誤_動易Cms教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      與動網(wǎng)整合后,從動網(wǎng)注冊可通用,從論壇登錄或從動易登錄,動易會出現(xiàn)服務器不響應錯誤.從動易修改用戶資料,會出現(xiàn)動網(wǎng)這邊不響應,情況如下:
      整合后從論壇注冊、登錄都沒問題,但登錄后動易這邊一直顯示“載入中。。。。”,假如進入user/index.asp,用戶已經(jīng)登錄了,但在修改信息后提交,則出現(xiàn):
      Microsoft VBScript 運行時錯誤 錯誤 ’800a0009’
      下標越界: ’[number: 1]’
      \USER\../API/API_Function.asp,行 288
      退出登錄時則出現(xiàn):
      HTTP 500 - 內(nèi)部服務器錯誤
      Internet Explorer
      假如直接從動易這邊登錄,會出現(xiàn)服務器不響應,注冊則出現(xiàn)“內(nèi)部服務器錯誤”。
      原因分析:因為整合的操作過程并不是很復雜,主要是對動易的API_Config.asp這個文件進行配置設置,經(jīng)過對客戶的這個文件進行查看,發(fā)現(xiàn)他的設置是這樣的:
      Const API_Enable = True
      Const API_Key = "bybook"
      Const API_Urls = "http://xxxxxx/bbs/dv_dpo.asp"
      Const API_Timeout = 10000
      ’以下請勿修改
      Dim arrAPIUrls
      arrAPIUrls = Split(API_Urls,"|")
      %>
      從這里就可以看出問題是出在 Const API_Urls=http://xxxxxx/bbs/dv_dpo.asp 這行上
      解決方法:
      Const API_Enable = True
      Const API_Key = "bybook"
      Const API_Urls = "論壇@@http://www.bybook.com.cn/bbs/dv_dpo.asp"
      Const API_Timeout = 10000
      ’以下請勿修改
      Dim arrAPIUrls
      arrAPIUrls = Split(API_Urls,"|")
      %>
      問題得到解決。
      現(xiàn)象說明:在整合操作過程中,我們往往會忽略一些細節(jié)上的操作,對于本例中的出錯地方的設置,其實在這個API_Config.asp文件里的上面部分就有具體的說明,我們應該仔細閱讀下那些可能會被疏忽文字說明:
      通行接口開關(guān):API_Enable = True(啟用) 或者 False(禁用)
      ’安 全 密 鑰 :API_Key 用戶自定義的字符串,整合系統(tǒng)中所
      ’       有程序的密鑰必須一致。
      ’遠程系統(tǒng)配置:每個遠程系統(tǒng)均包含兩個部分,第一部分是該
      ’       系統(tǒng)的名稱,第二部分為接口文件的URL;名稱
      ’       和URL之間用"@@"分隔,多個遠程系統(tǒng)之間用
      ’       "|"分隔。
      ’超 時 設 置 :超時時間用于遠程請求,這里的超時時間只是
      ’       一個基數(shù),并非實際等待時間。默認設置為10
      ’       秒,表示DNS解析和建立連接超時時間10秒、
      ’       發(fā)送和接收數(shù)據(jù)超時時間為20秒。用戶可以根
      ’       據(jù)自己的情況設定。通常在同一服務器可以設
      ’       置短一些,跨域名跨服務器設置長一些。

      查看更多 動易Cms教程  動易Cms模板

      來源:模板無憂//所屬分類:動易Cms教程/更新時間:2006-06-01
      相關(guān)動易Cms教程