我对elfinder有疑问,如何在elfinder上启用'Mount Network Disk'以便在laravel 5.2中使用google drive。可以告诉你,这是要遵循的步骤。
我遵循的步骤是:
使用作曲家安装。
composer require barryvdh/laravel-elfinder
将ServiceProvider添加到app / config / app.php
中的providers数组Barryvdh\Elfinder\ElfinderServiceProvider::class
使用以下artisan命令将资源复制到公用文件夹:
php artisan elfinder:publish
运行命令。
composer update
我使用默认配置,我在公共文件夹中创建了文件夹'files'。 使用命令
php artisan vendor:publish --provider='Barryvdh\Elfinder\ElfinderServiceProvider' --tag=config
和
php artisan vendor:publish --provider='Barryvdh\Elfinder\ElfinderServiceProvider' --tag=views
在路径
的文件elfinder.php中'vendor/barryvdh/laravel-elfinder/config/elfinder.php'
在路线使用
部分'route' => [
'prefix' => 'elfinder',
'middleware' => null, //Set to null to disable middleware filter
]
在文件filesystems.php中,路径为
'/config/filesystems.php'.
在选项public中的部分磁盘中,添加行
'root' => base_path().'app/public',
之后
'driver' => 'local',
示例:
'disks' => [
'local' => [
'driver' => 'local',
'root' => storage_path('app'),
],
'public' => [
'driver' => 'local',
'root' => base_path().'app/public',
'root' => storage_path('app/public'),
'visibility' => 'public',
],
's3' => [
'driver' => 's3',
'key' => 'your-key',
'secret' => 'your-secret',
'region' => 'your-region',
'bucket' => 'your-bucket',
],
],
这就是我解决使用复制选项,打开文件夹等时出现的错误的方法
Error, Unable to connect to backend. HTTP error 0
但我不知道,使用mount网络磁盘需要什么 如何给文件夹(例如:阅读)