1

我将 elFinder 与 CKEditor 一起使用。我有几种使用不同路径打开 elFinder 的配置。一切正常,直到我使用子文件夹,但如果我尝试打开我网站的根目录,则不会。

在 connector.php 中(位于 4 级子文件夹中):

这很好用:

$opts = array(
        'debug' => false,
        'roots' => array(
            array(
                'driver'        => 'LocalFileSystem',
                'path'          => '../../../../subdir',
                'URL'           => '/real/path/to/site/www/subdir',
                'accessControl' => 'access'
            )
        )
    );

但这不是,我得到一个“无效的后端配置,可读的卷不可用”:

$opts = array(
        'debug' => false,
        'roots' => array(
            array(
                'driver'        => 'LocalFileSystem',
                'path'          => '../../../../',
                'URL'           => '/real/path/to/site/www/',
                'accessControl' => 'access'
            )
        )
    );

权限在 root 上没问题,我已经检查过了,它们与其他子文件夹完全相同。

提前感谢您的回答。

4

2 回答 2

2

Make sure that the folder "subdir" already exist.

于 2015-01-19T21:51:15.593 回答
1

您应该尝试使用完整的服务器路径 (foo/bar/your/folder) 而不是相对路径 (../../your/folder)。

于 2014-11-07T15:23:13.023 回答