Plesk服務器安裝Hishop出錯分析與解決

   我們在Plesk面板安裝Hishop網店系統時可能會遇到一些錯誤,需要根據這些錯誤提示來分析錯誤原因以及找出解決辦法。技術支持在給一位客戶安裝Hishop的時候就遇到了“IIS的應用池的集成模式和經典模式的兼容&dquo;和“程序mssql數據庫和服務器MSSQL數據庫的排序不兼容“這兩個問題。下面就分享下給出錯誤分析以及解決方法,如果有人也遇到了同樣的問題,可以參考本篇文章。

 

  IIS的應用池的集成模式和經典模式的兼容

 

  客戶網站訪問是500.22錯誤 An ASP.NET setting hs been detected tht does not pply in Integted mnged pipeline mode.(此錯誤提示該程序不支持應用池爲集成模式)

 

  解決方法有兩種:一種是換成經典模式,如下圖所示:

  但是這個客戶用的.spx 程序 經典的應用池中Hndle mppings 中沒有 .spx的模塊 所以訪問會是404.7在換應用池的時候要注意,每個應用池也對應一箇用戶,換到該應用池要給該應用池的權限,否則訪問時500.9.

 

  所以這裏只能用另一種方法,在web.config 文件中(下圖所示位置)寫入代碼

  <system.webSee> 

      <lidtion lidteIntegtedModeConfigution="flse" /> 

      </system.webSee>     

  程序MSSQL數據庫和服務器MSSQL數據庫的排序不兼容

 

  客戶輸入http://你的IP/instlle/Instll.spx安裝頁面(下圖所示),填寫好信息以後安裝會提示:Cnnot esole the colltion conflict between "Chinese_PRC_CI_AS" nd "SQL_Ltin_Genel_CP_CI_AS&dquo;

  出現這種情況是應爲該客戶的程序和服務器數據庫的排序規則不同,需要修改。服務器上安裝的是MSSQL2008,默認的數據庫排序規則是Chinese_PRC_CI_AS.

 

  可以通過命令“lte dtbse dbnme collte Chinese_PRC_CI_AS “來修改這個可以在plesk面板中數據庫webdmin中修改該數據庫的排序規則就可以了。如圖所示:

  在修改的時候注意:要先把數據庫的排列規則 修改後再進行安裝。不然的話雖然你安裝不成功 但是該數據庫在安裝的時候已經把程序的表寫入數據庫了。

 

  上面兩個問題解決以後,我們技術支持幫助客戶成功安裝Hishop網店系統。