在文件文件夹内的 elfinder 中映射驱动器


  1. 在这里,我在elfinder中映射D驱动器
  2. 我无法打开文件。

这是我的代码。

$opts = array(
        // 'debug' => true,
        'roots' => array(
            array(
                'driver'        => 'LocalFileSystem',   // driver for accessing file system (REQUIRED)
                'path'          => 'D:/pdf/', // path to files (REQUIRED)
                'URL'           => 'D:/pdf/',  // URL to files (REQUIRED)
                'accessControl' => 'access'    // disable and hide dot starting files (OPTIONAL)
            )
        )
    );

通常浏览器只会打开网址而不是路径。我们必须将路径转换为网址。

如果要映射驱动器(D 驱动器),请在 XAMMP 中创建虚拟目录。在 httpd-vhosts.conf 中添加以下代码

<VirtualHost *:80>
   <Directory "D:/pdf">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order Deny,Allow
    Allow from all
    Require all granted
  </Directory>
   ServerAdmin anbu@local.dev
   DocumentRoot "D:/pdf"
   ServerName local.dev
</VirtualHost>

现在重新启动服务器。

修改打击代码中的网址

$opts = array(
    // 'debug' => true,
    'roots' => array(
        array(
            'driver'        => 'LocalFileSystem',   // driver for accessing file system (REQUIRED)
            'path'          => 'D:/pdf/', // path to files (REQUIRED)
            'URL'           => 'http://local.dev',  // URL to files (REQUIRED)
            'accessControl' => 'access'    // disable and hide dot starting files (OPTIONAL)
        )
    )
);

希望它能:)工作

您的网址不正确。请参阅文档中的示例:

$opts = array(
    'locale' => '',
    'roots'  => array(
        array(
            'driver' => 'LocalFileSystem',
            'path'   => '/path/to/files/',
            'URL'    => 'http://localhost/to/files/'
        )
    )
);

相关内容

  • 没有找到相关文章

最新更新