Orchard MySql 修正版 下載


Orchard是支持多種數據庫的如果是個人站長推薦使用MySql作為運行數據庫,雖然SqlServer更為強大,但總覺得SqlServer好重啊,一裝就是幾個G。

最近的版本在使用MySql建庫時卻會出現,http://yjx.in/System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> MySql.Data.MySqlClient.MySqlException: BLOB/TEXT column 'DisplayAlias' used in key specification without a key length這樣的異常。

這是因為MySql對於BLOB/TEXT這樣類型的數據結構只能索引前N個字符。所以這樣的數據類型不能作為主鍵,也不能是UNIQUE的。明白這個道理之后事情就好辦了。

解決方法1:

  將DisplayAlias字段改為VARCHAR(255)。Orchard使用NHibernate,更改字段屬性為StringLength(255)即可。

解決方法2:

  禁止創建索引。

奉上我現在使用的Orchard程序。目前使用1.9.2版本。演示地址 程序下載

修正並使用下列問題:

  1. 新增Bootstrap主題,支持響應式
  2. MySql BLOB/TEXT修復
  3. 精簡TinyMCE編輯器
  4. TinyMCE</Br>換行,默認為P換行
  5. TinyMCE去除文章首尾P標簽
  6. 默認編碼改為UTF-8
  7. 修復無法評論的問題
  8. 等等


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM