wgenial / php-s3-server
处理Fine Uploader S3服务器请求的端点处理器。
2.0.0
2017-10-24 00:29 UTC
Requires
- aws/aws-sdk-php: 3.*
This package is auto-updated.
Last update: 2024-09-25 05:58:34 UTC
README
本项目是基于File Upload S3 PHP Server的定制版本。
- PHP服务器端示例,用于处理Fine Uploader S3的签名、删除等端点请求。
安装
composer require wgenial/php-s3-server
创建包含环境变量的文件
cp vendor/wgenial/php-s3-server/.env_sample.php .env.php
vim .env.php
默认配置
// AWS S3
define('AWS_REGION',''); // us-east-1
define('AWS_VERSION',''); // latest
define('AWS_CLIENT_SECRET_KEY', '');
define('AWS_SERVER_PUBLIC_KEY', '');
define('AWS_SERVER_PRIVATE_KEY', '');
define('S3_BUCKET_NAME', '');
define('S3_HOST_NAME', '');
define('S3_MAX_FILE_SIZE', '');
define('APP_DOMAIN_CORS', ''); // CORS, allowed domain
define('PRESIGNED_URL_EXPIRES_TIMESTAMP',''); // 15 minutes
加载库
require('.env.php');
require('vendor/autoload.php');
文档
要逐步开始使用PHP Fine Uploader S3,请参阅http://docs.fineuploader.com/。