2010-04-29 105 views
0

是否有可能在文檔根目錄應用程序中使用駐留在文檔根目錄之外的CKeditor?如何包含在你的文檔根目錄之外的CKeditor

例如,我有喜歡的目錄結構:

My Documentroot 

    C://xampp/htdocs/example.com 

    My CKeditor is outside and parallel to document root say 

    C://xampp/lib/ckeditor 

我怎麼能說我的申請頁面ckeditor.js這是C://xampp/lib/ckeditor/ckeditorC://xampp/htdocs/example.com/editor.php

回答

1

如果你在Apache,您可以設置在您的網站VirtualHost部分的別名在httpd.conf(或httpd-vhosts.conf):

Alias /ckeditor C:/xampp/lib/ckeditor 

爲@wimvds說,該文件必須是可訪問瀏覽器不知何故。

+0

嗨Pekka,當試圖http://example.com/ckeditor給Access禁止!錯誤。可能是什麼原因? – 2010-04-29 10:37:18

+0

原因可能是缺少一個' C:/ xampp/lib/ckeditor「>'Allow Allow from ...部分告訴Apache它允許訪問該文件夾。 – wimvds 2010-04-29 10:40:03

+0

@Asif它可能是@wimvds所說的,或者該目錄根本沒有index.htm文件。那可能嗎? – 2010-04-29 10:51:12

-1

../../lib/ckeditor/ckeditor

../是父目錄。

+0

沒有父目錄。正如我告訴lib目錄是平行於我的htdocs目錄 – 2010-04-29 08:35:54

+0

是的?但'lib'位於'xampp',它是'htdocs'的父節點' – 2010-04-29 09:05:47

+0

問題是該文件位於Web根目錄之外,無法在瀏覽器中請求。使用相對路徑將會失敗,因爲它無法在Web根目錄之外「挖掘」。 – 2010-04-29 09:36:59

1

由於CKEditor是Javascript,它必須駐留在文檔根目錄的某個位置,否則您將無法包含它。

相關問題