laravel-admin文件管理插件media-manager

文件管理插件media-manager是一个对本地文件的可视化管理的工具

官方文档:http://laravel-admin.org/docs/#/zh/extension-media-manager

安装

$ composer require laravel-admin-ext/media-manager -vvv

$ php artisan admin:import media-manager

配置

打开config/admin.php指定你要管理的disk

'extensions' => [

    'media-manager' => [
        'disk' => 'public'   // 指向config/filesystem.php中设置的disk
    ],
],

disk为config/filesystem.php中设置的本地disk,然后打开:http://localhost/admin/media-manager访问

注意如果要预览disk中的图片,必须在disk中设置访问url前缀:config/filesystem.php:

'disks' => [

    'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'url' => env('APP_URL').'/storage',    // 设置文件访问url
        'visibility' => 'public',
    ],

    ...
]

注:将文件存放在storage目录下,然后从public路径去访问,会导致找不到文件,解决方式是建立storage/app/public目录指向public/storage的软链接

$ ln -s /data/www/SignIn/storage/app/public /data/www/SignIn/public/storage

参考:https://laravel.com/docs/5.5/filesystem#file-urls

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/19/laravel-admin-file-management-plugin-media-manager/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
laravel-admin文件管理插件media-manager
文件管理插件media-manager是一个对本地文件的可视化管理的工具 官方文档:http://laravel-admin.org/docs/#/zh/extension-media-manager 安装 $ composer re……
<<上一篇
下一篇>>
文章目录
关闭
目 录