雪软/lfmngr-server-php

Flmngr 文件管理 PHP 后端

1.1.2 2022-03-23 15:56 UTC

This package is auto-updated.

Last update: 2024-09-29 06:20:26 UTC


README

PHP 的服务器端文件管理模块

使用 Flmngr 文件管理器上传和管理网站上的文件和图片。与 ImgPen 结合使用效果更佳,可以直接在文件管理器中编辑图片。

安装

安装了 Composer 后,运行

$ composer require edsdk/flmngr-server-php

使用

要处理您在 Web 应用程序中想要的一些 URL,创建一个文件,该文件将是所有请求的入口点,例如 flmngr.php

<?php

    require __DIR__ . '/vendor/autoload.php';
        
    use EdSDK\FlmngrServer\FlmngrServer;
    
    // Uncomment line below to enable CORS if your request domain and server domain are different
    // header('Access-Control-Allow-Origin: *');
    
    echo FlmngrServer::flmngrRequest([
        'dirFiles' => __DIR__ . '/files',
    ]);

此文件 flmngr.php 应放置在 vendor 目录的同一级别上。也可以放在其他位置,但不要忘记更改 require 调用中的路径。

不要忘记创建指向的目录,并设置正确的权限(读取和写入)以访问它们。

如果您想允许访问上传的文件(通常是这样),请不要忘记打开文件目录的访问权限。

请参阅使用示例,Flmngr 与 ImgPen 结合使用,以编辑和上传图片。

服务器语言支持

当前包旨在在 PHP 环境中处理上传。

还有其他后端可供选择

  • Node (TypeScript/JavaScript)
  • PHP
  • Java

另请参阅

  • N1ED - Flmngr 服务器与 #1 免费HTML WYSIWYG 编辑器完美兼容,该编辑器可以安装到您的网站(任何 CMS)上。

许可证

GNU 通用公共许可证第 3 版或更高版本;请参阅 LICENSE.txt