我的知识记录

万网虚拟主机大文件上传_FTP上传大文件方法

万网虚拟主机上传大于 100M 的文件,PHP 默认限制通常是 2M 到 50M,需要修改 php.ini 或 .user.ini 的 upload_max_filesize 和 post_max_size。两个参数都要大于目标文件大小,post_max_size 要大于 upload_max_filesize,否则表单提交会被截断。

Linux PHP 配置修改:在网站根目录建 .user.ini,写 upload_max_filesize = 200M、post_max_size = 220M、max_execution_time = 300、memory_limit = 256M。.user.ini 有缓存(通常 5 分钟),改完等几分钟生效。Apache 主机可以在 .htaccess 写 php_value upload_max_filesize 200M,但 PHP-FPM 模式下 .htaccess 的 php_value 不生效,必须用 .user.ini。

参考(.htaccess PHP配置(Apache mod_php)): ``` php_value upload_max_filesize 200M php_value post_max_size 220M php_value max_execution_time 300 php_value memory_limit 256M ```

配置完用 du -sh 查看验证。建一个 phpinfo.php 看 upload_max_filesize 和 post_max_size 是否生效,用小文件测试上传功能正常,再用大文件测试。上传成功后检查文件大小和本地一致,md5 相同说明完整。

视频文件上传建议用对象存储(阿里云 OSS、腾讯云 COS),直传不经过虚拟主机,不占主机流量和空间。前端用对象存储的 JS SDK 直传,后端只存 URL。视频转码用云处理,虚拟主机的 CPU 和带宽扛不住视频转码。

万网虚拟主机大文件上传_FTP上传大文件方法

标签:

更新时间:2026-09-02 15:37:37

上一篇:WordPress关闭pingback后移动端发布功能的替代方案与配置_网站安全运维实战指南

下一篇:404 页用户体验优化怎么配置才返回404_新网虚拟主机实操步骤