新版FCKeditor 2.0 FC (.Net版)安裝手記 原來(lái)一直用FreeTextBox,感覺(jué)總有一些不如意的地方。最近發(fā)現一個(gè)更好用的再現編輯器FCKeditor(csdn的blog就在用,哈哈,大家可以看看FCKeditor的演示http://www.fckeditor.net/demo/default.html),于是我也來(lái)裝裝試試。FCKeditor也是開(kāi)放源碼的,支持的語(yǔ)言有asp、asp.net、php、perl和ColdFusion,我用c#開(kāi)發(fā)當然用asp.net了。首先從http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=75845 下載到FCKeditor的最新版 2.0 FC,我下載的是FCKeditor_2.0fc.zip;光有他還不行,因為這個(gè)壓縮包中沒(méi)有包括asp.net版本,還要下載FCKeditor.Net:http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=137125,我下載的是FCKeditor.Net_2.1.zip?,F在就可以安裝了:先解開(kāi)FCKeditor_2.0fc.zip,把解開(kāi)的文件夾在IIS中創(chuàng )建成虛擬目錄FCKeditor,按照FCKeidtor的文檔修改FCKeditor目錄的配置文件fckconfig.js:把默認的asp的FCKConfig.LinkBrowserURL和FCKConfig.ImageBrowserURL注釋掉,去掉asp.net的FCKConfig.LinkBrowserURL和FCKConfig.ImageBrowserURL注釋。把FCKeditor.Net_2.1.zip中的bin下.dll放到項目的bin下引用,并且在vs2003的工具箱中把它加進(jìn)來(lái);拽到頁(yè)面上;運行一下;好像是可以了,心中暗自得意,當點(diǎn)到插入圖片的時(shí)候卻出了問(wèn)題,提示 XML request error: Internal Server Error(500),究竟是怎么回事呢?在文檔的Troubleshooting中說(shuō)You probably don‘t have the correct "Connector" for your server language set in the fckconfig.js file. 但是我幾經(jīng)在fckconfig.js修改成使用asp.net了。那么問(wèn)題又在哪里呢?我百思不得其解,文檔中似乎也沒(méi)說(shuō)明白。正在一籌莫展之時(shí)忽然發(fā)現在存放FCKeidtor的connector文件的/FCKeditor/editor/filemanager/browser/default/connectors 下有一個(gè)test.html測試文件,它是用來(lái)測試connector是否能正確工作的,在服務(wù)器上運行,選擇asp.net,點(diǎn)一下Get Folders,這下看清楚了,原來(lái)是葉面出錯了: “/FCKeditor”應用程序中的服務(wù)器錯誤。-------------------------------------------------------------------------------- 分析器錯誤 說(shuō)明: 在分析向此請求提供服務(wù)所需資源時(shí)出錯。請檢查下列特定分析錯誤詳細信息并適當地修改源文件。 分析器錯誤信息: 未能加載類(lèi)型“FredCK.FCKeditorV2.FileBrowserConnector”。源錯誤: 行 1: <%@ Page language="c#" Inherits="FredCK.FCKeditorV2.FileBrowserConnector" AutoEventWireup="false" %>行 2: <%--行 3: * FCKeditor - The text editor for internet源文件: d:\inetpub\wwwroot\FCKeditor\editor\filemanager\browser\default\connectors\aspx\connector.aspx 行: 1 -------------------------------------------------------------------------------版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300這下我眼睛一亮,原來(lái)是少東西了。我把FCKeditor.Net_2.1.zip中解開(kāi)的.dll放到/FCKeditor/下建立的bin目錄下。再次運行程序,這下終于OK了^_^沒(méi)想到這么個(gè)小東西費了我半天時(shí)間呀在安裝中遇到的幾個(gè)小問(wèn)題:1、 修改上傳文件的默認位置在FCKeditor中默認上傳位置是/UserFiles/,怎樣修改到自己的目錄下呢?可以修改在web.config中加上
就可以了2、 因為上傳文件創(chuàng )建目錄需要權限,別忘了修改適當的權限。3、 有許多選項可以通過(guò)修改fckconfig.js中對應得參數實(shí)現,詳細的可以參考文檔。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。