2010-04-29 85 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,它必须驻留在文档根目录的某个位置,否则您将无法包含它。

相关问题