orajo/zf2-tus-server
Composer 安装命令:
composer require orajo/zf2-tus-server
包简介
Laminas (PHP) library for tus server, based on php-tus library by Simon Leblanc.
README 文档
README
Library for tus server (tus protocol 1.0)
Installation
use composer
Server Usage
This libbrary depends on Flysystem
/** * Laminas action for uploading files */ public function uploadAction() { // Create and configure server $debug = false; // The internal adapter $adapter = new League\Flysystem\Local\LocalFilesystemAdapter( __DIR__.'/storage/' ); // The FilesystemOperator $filesystem = new League\Flysystem\Filesystem($adapter); $server = new \ZfTusServer\Server('/path/to/save/file', $this->getRequest(), $adapter $debug ); // Run server $server->process(true); }
If you are with an Apache server, add an .htaccess file to redirect all request in the php page (without that, your PATCH call failed), like :
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
Author
Jaroslaw Wasilewski orajo@windowslive.com.
This library is based on library (https://github.com/leblanc-simon/php-tus) by Simon Leblanc contact@leblanc-simon.eu.
License
统计信息
- 总下载量: 3.06k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 9
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-14