elFinder配置MySQL--使用MySQLStorage.sql文件

前提:确保本机已经安装MySQL数据库

1.在自己的数据库中,执行MySQLStorage.sql文件,执行完毕则生成elfinder_file表

其中id=1的数据是执行MySQLStorage.sql文件时生成的

2.修改connector.php文件中的参数:

'roots' => array(
        array(
            'driver'        => 'LocalFileSystem',   // driver for accessing file system (REQUIRED)
            'path'          => '../files/',         // path to files (REQUIRED)
            'URL'           => dirname($_SERVER['PHP_SELF']) . '/../files/', // URL to files (REQUIRED)
            'accessControl' => 'access'             // disable and hide dot starting files (OPTIONAL)
        )
    )

改为  

'roots' => array(
        array(
            'driver'        => 'MySQL',    // driver for accessing file system (REQUIRED)
            'host'          => 'localhost',
            'user'          => 'root',
            'pass'          => '######',
            'db'            => '******',
            'files_table'   => 'elfinder_file',
            'path'=>1,
        )
    )

其中,######修改为自己的数据库密码,******修改为自己的数据库名称,确保数据正确,否则连不上数据库。

3.修改connector.php

//include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeMySQL.class.php';

将上面一行的注释取消

include_once dirname(__FILE__).DIRECTORY_SEPARATOR.'elFinderVolumeMySQL.class.php';

4.OK,配置完毕,可以显示数据库中的信息了。新建的文件夹或文件也会以数据记录的形式写入数据库中

elFinder配置MySQL--使用MySQLStorage.sql文件_第1张图片

你可能感兴趣的:(mysql,elfinder)