2016-05-17 26 views
1

我很新的CKFInder禁止,我收到了錯誤CKFinder 3 - 文件瀏覽器是出於安全原因

文件瀏覽器是出於安全考慮禁用。請聯繫您的系統管理員並檢查CKFinder配置文件。

我對現場一看像下面這樣:

http://ckeditor.com/forums/Support/file-browser-disabled-for-security-reasons

http://ckeditor.com/forums/Support/File-browser-disabled

http://ckeditor.com/forums/Support/file-browser-disabled-for-security-reasons

他們都在config.php文件中提到了一個名爲checkAuthentication()的函數,但是我搜索了所有文件,並且無法處理該函數。

所有其他人在論壇上同樣的錯誤使用CKFinder 2,並使用V3

我相信它只是小東西,我可以俯瞰我無法找到另一個人有錯誤。

Thanx提前

回答

2

返回true對於authentication顯然是不安全的。請看看here看幾個例子來說明如何使用這個選項。

+0

用戶必須先登錄才能訪問CKFinder,但我添加了'return($ this - > session - > userdata('user_id'))?真:假;只是爲了確保。每個用戶都有自己的文件夾,並且只能訪問他們自己的 –

+0

,因爲我無法訪問CodeIgniter的會話,有沒有辦法將PhP變量傳遞給config.php文件。我嘗試了'$ GLOBALS ['var'] = $ var;'但我無法使用變量 –

+1

我設法通過將CodeIgniter會話的值定義到頂部config.php文件中的正確變量來獲得所有正確的變量在配置設置部分啓動之前的頁面 –

0

通過config.php文件看後,我看到了一個配置項$config['authentication']

我設置爲return true後,我沒有得到的錯誤了。 但不知道這是否是最安全/最好的方式來解決此事

相關問題