[轉]IIS 常見故障及處理

來自:https://gitee.com/opencc/ccflow

IIS 經常遇到的問題:

  1. 在internet 信息服務(iis) 中, web 服務擴展 asp.net v4.xxxxxx 的dll 沒有被允許.

    1. 如果找不到,就是沒有安裝iis的程序擴展功能。
    2. 控制面板-> 程序和功能-> 在左邊有打開或者關閉windows功能. 把 Internet information services. 與 Internet 信息服務 全部選擇上.
  2. 沒有註冊 asp.net 到iis 上. 需要執行如下命令.

      cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319   (32位)
      cd C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 (64位)
      aspnet_regiis.exe -ua
      aspnet_regiis.exe -i	  
  3. 出現用戶名及密碼錯誤,請在web.config 文件中.

    中的 impersonate="true" 修改成 impersonate="false" 或者填寫正確的密碼, 也可以把 impersonate="false"
  4. 造成流程設計器不能正常打開的原因:有可能是c:\windows\temp 目錄訪問權限有限制, 修改一下該目錄的訪問權限,比如everyone都可以讀寫試一下(不建議你這樣)。

5, 在按下安裝一步時,遇到創建表或者數據庫的錯誤。

  1. 指定連接裏面數據庫用戶沒有權限,導致錯誤。
  2. web.config 中的 數據庫類型設置錯誤.

6, 用戶權限問題.

 如果出現:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”
 的寫訪問權限。的錯誤提示. 解決辦法:  把“IIS_IUSERS”和你自己的系統用戶賦予它操作
 C:\WINDOWS\TEMP文件夾的權利,

重新啓動IIS,並嘗試再次運行Web應用程序。

  1. 如果以上方式都不奏效.

     cd C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319
     aspnet_regiis.exe -ua
     aspnet_regiis.exe -i

    重新安裝,就有可能解決,此時可以尋求你的同事解決。

  2. VS2010+IE8 調試提示 “找不到元素”

    1. Open RegEdit //打開註冊表編輯器
    2. Browse to HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
    3. Set TabProcGrowth to 0 //設置 TabProcGrowth 的值爲 0
  3. 當前ccflow的工作模式爲集成模式,您沒有安裝或者成功配置CCGPM,ccflow的BPM工作模式,必須依賴CCGPM才能運行。

    1. 如果需要集成模式,請先安裝CCGPM,然後安裝ccflow;
    2. 或者改爲簡單模式:請在web.config 文件中把OSModel 改爲0.
  4. 在 oracle 的安裝的時候會越到大小寫敏感問題,我們需要被安裝的mysql數據庫不要區分大小寫.

  5. Visual Studio 2019無法啓動IIS Express的解決辦法:以管理員身份打開Visual Studio 2019,然後從文件菜單打開ccflow.sln

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