如何修改服务器配置支持大文件视频上传?
核心问题分析
默认服务器配置通常限制上传文件大小(如PHP默认为2MB),需调整以下场景:
操作建议
默认服务器配置通常限制上传文件大小(如PHP默认为2MB),需调整以下场景:
- 用户上传高清视频(超过100MB)。
- 表单提交因超时被中断。
- PHP:
upload_max_filesize
和post_max_size
。 - Nginx/Apache:
client_max_body_size
。 - 超时控制:
max_execution_time
。
组件 | 参数 | 示例值(500MB视频) |
---|---|---|
PHP | upload_max_filesize |
=500M |
PHP | post_max_size |
>500M (建议550M) |
Nginx | client_max_body_size |
500m (需在http/server块) |
- 同步修改所有相关参数(避免因某一项未改导致失败)。
- 测试分片上传(超过1GB文件建议使用断点续传插件)。
更新时间:2025-06-03 10:09:45