簡體   English   中英

Browse Server 按鈕在 Ckeditor/Ckfinder 中顯示網站的主頁

[英]Browse Server button shows the homepage of the website in Ckeditor/Ckfinder

當我在 ckeditor/ckfinder 的圖像屬性對話框中按瀏覽服務器按鈕時,它會顯示網站的主頁,而不是實際顯示上傳到 userfiles 文件夾中的圖像。 此外,我無法在“上傳”選項卡中上傳圖像。 我的站點的根文件夾中有一個 htaccess 文件,其代碼如下所示:

#Enable mod rewrite
Options +FollowSymlinks -MultiViews
RewriteEngine on


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.+)$ index.php?url=$1 [QSA,L]

我在以下代碼的幫助下將 ckeditor 與 ckfinder 集成:

// Integration of ckfinder with ckeditor for multiple textareas
var opt = {
    filebrowserBrowseUrl: "ckfinder/ckfinder.html",
    filebrowserImageBrowseUrl: "ckfinder/ckfinder.html?type=Images",
    filebrowserFlashBrowseUrl: "ckfinder/ckfinder.html?type=Flash",
    filebrowserUploadUrl: "ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Files",
    filebrowserImageUploadUrl: "ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Images",
    filebrowserFlashUploadUrl: "ckfinder/core/connector/php/connector.php?command=QuickUpload&type=Flash",
    filebrowserWindowWidth: "1000",
    filebrowserWindowHeight: "700"
}

$(".editor").each(function(){
    CKEDITOR.replace( $(this).attr("id"), opt );
});

當我嘗試在 ckeditor 中上傳圖像時,我以一種奇怪的方式獲得了網站的主頁。 baseurl 和 basedir 設置正確,一切似乎都沒問題。

你能告訴我可能是什么問題,我該如何解決。

我最近在代碼點火器項目中遇到了同樣的問題,請在此處查看我正確回答的問題。 總之,我的會話不起作用,所以我添加了幾行代碼來創建一個代碼點火器實例,以便能夠使用像$CI->session->userdata('ckfinder_baseUrl');這樣的$CI->session->userdata('ckfinder_baseUrl'); 但正是在 ckfinder config.php 頂部創建的 Ci 實例不斷導致 connector.php 重定向到我的主頁。 如果您有類似的設置,請刪除 ckfinder config.php 或相應文件中可能導致重定向的外部代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM