marks12 / csn-file-manager
ZF2 文件管理器
dev-master
2013-09-25 16:35 UTC
Requires
- php: >=5.3.3
This package is not auto-updated.
Last update: 2024-09-24 02:08:37 UTC
README
Zend Framework 2 模块
CsnFileManager 是什么?
CsnFileManager 是一个简单的文件管理器,允许用户上传文件。它使得下载文件或将其包含在 HTML 中变得容易。文件存储在一个 Apache 无法直接访问的目录中。
安装
-
支持通过 composer 安装,只需运行:
php composer.phar require coolcsn/csn-file-manager:dev-master
-
将示例文件管理器配置从
./vendor/coolcsn/csn-file-manager/config/file-manager.local.php.dist
复制到./config/autoload
,并将其重命名为 file-manager.local.php。编辑此文件,将目录路径替换为您想要存储上传文件的位置,设置最大文件大小(以字节为单位)- 默认为 200kb。 -
在
config/application.config.php
中将 'CsnFileManager' 添加到您的应用程序配置中。一个示例应用程序配置可能如下所示
'modules' => array(
'Application',
'CsnUser',
'CsnFileManager',
)
注意:您可能需要根据您的 php 版本启用 php_fileinfo
扩展。
我该如何上传我那迷人的个人照片呢?
导航到 [hostname]/csn-file-manager。祝您享受!
依赖关系
此模块要求您有一个工作状态的身份验证和授权模块(以便控制谁可以上传文件以及谁可以访问它们)。您可以检查 coolcsn/CsnUser 和 coolcsn/CsnAuthorization。
推荐
- coolcsn/CsnCmsApplication - 一个增强型骨架应用程序;
- coolcsn/CsnUser - 身份验证(登录、注册)模块。
- coolcsn/CsnAuthorization - 授权模块。
- coolcsn/CsnAclNavigation - 导航模块;
- coolcsn/CsnCms - CMS 模块;