財工貿 B/S 安裝後 登錄頁面 報錯 404 403 500 等 錯誤時的解決辦法

記一次 安裝  CMC_C9_238+ 的時候 遇到的問題:

  C9 238 安裝後 是 B/S 的 和 工貿和 財貿雙全 有區別,它們兩個該版本 都是 C/S 的

  建議:所有的 安裝路徑 都不要有中文【目前沒發現中文的問題,建議而已】

 

安裝後的情況:

  情況1: IIS  的 Default Web Site 下面沒有顯示虛擬程序【虛擬目錄轉的虛擬程序】,但是 程序池 裏面有對應的 CMC9_Pool  ,直接啓用C9的 程序,打開是 404  403  500等錯誤

  【localhost/cmc9】 這個是默認的地址

        

 


解決辦法一:
  1、在 對應的IIS服務器,添加程序對應的 虛擬目錄【默認如果是CMC9,我們新加的時候就改個別名 例如:CMC9238】 轉爲 虛擬應用程序,選擇同一個 Pool ,
  2、本機  映射局域網的 外網端口【一般有幾個端口 :數據庫端口、mstsc端口,程序端口,我們這裏用的是程序的端口,比如我的是 18301】 ,防火牆關閉,並設置出入站端口  18301,

  3、IIS 虛擬程序 的端口也加上 18301,然後重啓IIS,  訪問登錄  【localhost/cmc9238/MainForm.gspx】  ,要加 MainForm.gspx 這個路徑,  

        

  4、對應的外網訪問   把localhost  改成 外網Ip+映射端口號  例如 我的是  【11X.17X.12X.15X:18301/cmc9238/MainForm.gspx】  這樣就行了

  5、如果是api同同步單據的時候,要在 erp中安裝 api插件,並設置對應的 api地址,這裏地址 針對 C9 238+  是 B/S 的,設置成  【http://11X.17X.12X.15X:18301/cmc9238/】  就行了,保存的時候會 提示 是否 正確,如果驗證不過,會提示的

 

查詢端口是否被其他進程佔用:

  DOS:

  netstat -an         查詢所有使用端口號 

  

   netstat -ano|findstr "18301"           查詢 某個端口的使用情況

  

 

 

 

 


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