虚拟主机文件上传漏洞_大文件上传
腾讯云虚拟主机做文件上传漏洞,虚拟主机 FTP 信息在面板的"FTP 管理"里,有主机地址、用户名、密码、端口。用 FileZilla 或 FlashFXP 连接,协议选 FTP-SSL(如果支持)更安全。上传网页文件到 wwwroot 或 public_html 目录。
PHP 上传限制:php.ini 里 upload_max_filesize(单文件最大)、post_max_size(POST 总大小,要大于 upload_max_filesize)、max_execution_time(执行时间,大文件要设长)、max_input_time(输入时间)、memory_limit(内存)。虚拟主机在面板 PHP 设置里改,或用 .user.ini。
参考(PHP上传测试): ``` <?php // upload_test.php if ($_FILES) { echo "上传文件名: " . $_FILES['file']['name'] . "n"; echo "大小: " . $_FILES['file']['size'] . " 字节n"; echo "错误码: " . $_FILES['file']['error'] . "n"; if ($_FILES['file']['error'] == 0) { move_uploaded_file($_FILES['file']['tmp_name'], 'upload/' . $_FILES['file']['name']); echo "上传成功n"; } } phpinfo(); ?> ```
大文件上传方案:超过 PHP 限制的文件,用 FTP 直接上传到 upload 目录(绕过 PHP),后台再关联;分卷压缩后逐个上传解压;用宝塔面板的"远程下载"功能从 URL 下载;升级 PHP 上传限制到足够大。FTP 上传不受 PHP 限制,适合大文件。
FTP 错误码速查:530 Login incorrect 用户名或密码错;421 Too many connections 连接数超限;550 Permission denied 权限不足;425 Can't open data connection 被动模式端口未开;150 Opening data connection 正在传输(正常);226 Transfer complete 传输成功;553 Could not create file 磁盘满或权限错。

更新时间:2026-08-27 13:08:29
上一篇:FTP大文件上传SFTP替代方案更稳定_FTP大文件上传连接重置教程详解