marks12/csn-file-manager

ZF2 文件管理器

dev-master 2013-09-25 16:35 UTC

This package is not auto-updated.

Last update: 2024-09-24 02:08:37 UTC


README

Zend Framework 2 模块

CsnFileManager 是什么?

CsnFileManager 是一个简单的文件管理器,允许用户上传文件。它使得下载文件或将其包含在 HTML 中变得容易。文件存储在一个 Apache 无法直接访问的目录中。

安装

  1. 支持通过 composer 安装,只需运行:php composer.phar require coolcsn/csn-file-manager:dev-master

  2. 将示例文件管理器配置从 ./vendor/coolcsn/csn-file-manager/config/file-manager.local.php.dist 复制到 ./config/autoload,并将其重命名为 file-manager.local.php。编辑此文件,将目录路径替换为您想要存储上传文件的位置,设置最大文件大小(以字节为单位)- 默认为 200kb。

  3. config/application.config.php 中将 'CsnFileManager' 添加到您的应用程序配置中。一个示例应用程序配置可能如下所示

'modules' => array(
    'Application',
	'CsnUser',
    'CsnFileManager',
)

注意:您可能需要根据您的 php 版本启用 php_fileinfo 扩展。

我该如何上传我那迷人的个人照片呢?

导航到 [hostname]/csn-file-manager。祝您享受!

依赖关系

此模块要求您有一个工作状态的身份验证和授权模块(以便控制谁可以上传文件以及谁可以访问它们)。您可以检查 coolcsn/CsnUsercoolcsn/CsnAuthorization

推荐