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