2013-03-23 56 views
0

我在Codeigniter ver 2.1環境中安裝了elRTE的elFinder 2.0 rc1。 elRTE正在工作,我正在編輯和保存我選擇的文件。但是,在處理名稱中包含空格的圖像文件時,我遇到了一個與elFinder有關的問題。我檢查了我的.htaccessRewriteCond設置,Codeigniter在處理相關圖像文件時不知道重定向(例如,擴展名爲.jpg),但如果圖像文件名包含空格,則elFinder會引發404錯誤。我可以在文件管理器窗口中看到文件的縮略圖,但是當我雙擊選擇(或單擊選擇按鈕)時,圖像不會出現在預覽窗口中,並且控制檯中會出現404錯誤。只要我刪除空格,它就像平常一樣工作。elFinder 2.0無法選擇名稱中包含空格的圖像文件

我試着更改acceptedName選項中的選項,我選擇傳遞給elFinder類,然後傳遞給elFinderConnector類。默認acceptedName正則表達式是'/^\w[\w\s\.\%\-\(\)\[\]]*$/u'。正則表達式是我最大的噩夢,所以我想也許\s是相匹配的空間,所以我跌跌撞撞地走着試圖改變acceptedName,但它沒有任何效果。

如何配置elFinder以允許我選擇名稱包含空格的圖像?

回答

0

Aaargh!傻我。我已經忘記在CodeIgniter config.php文件中設置$config['base_url'],所以elFinder正在一個完全不同的應用程序中尋找一個目錄!

相關問題