Skip to content

michael2h4ng/FileManager

Repository files navigation

FileManager

FileManager是一个基于PHP Laravel的Web文件管理器,支持基础文件操作。 image

服务器要求

  • PHP >= 5.4
  • composer
  • npm

基础功能

  • 基础用户验证
  • 自定义文件系统物理路径
  • 文件(夹)创建、上传、下载、重命名、删除
  • AJAX支持

在线演示

  • 测试地址(暂时下线)
  • 测试用户:test@test.local
  • 密码:123456

安装

  1. 克隆Git仓库

    git clone https://github.com/lzhang43/FileManager.git
    
  2. 安装依赖库

    composer install
    npm install
    
  3. 编译CSS、JS文件

    gulp
    

配置

  1. 在程序根目录下,复制环境变量配置文件

    cp .env.example .env
    
  2. 修改环境变量

    DISK_NAME=local     // 默认“磁盘”名称为local
    DISK_DRIVER=local   // 默认使用本地文件系统,也通过Laravel支持 Amazon S3 和 RackSpace
    DISK_ROOT=/var/disk // 可自定义“磁盘”根目录,默认情况下使用程序目录下 storage/app 目录作为根目录
    
    DB_HOST=localhost      // 数据库地址
    DB_DATABASE=homestead  // 数据库名称
    DB_USERNAME=hoemstead  // 数据库用户名
    DB_PASSWORD=secret     // 数据库密码
    
  3. 安装数据库

    php artisan migrate
    
  4. 安装完毕后即可通过Web浏览器访问使用

About

基于PHP Laravel的文件管理器 / A PHP File Manager built on top of Laravel

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy