我的知识记录

中资源虚拟主机post_max_size_连接与上传

post_max_size 的排查流程:FTP 账号密码是否正确(面板查看或重置)→ 端口21是否通(telnet 域名21)→ 被动模式端口范围是否放行 → 上传目录是否有写入权限 → 文件大小是否超限。FTP 问题80% 是密码错或端口没开。

被动模式:FTP 有主动(PORT)和被动(PASV)两种模式。主动模式服务器从20端口连客户端,被动模式客户端连服务器的随机高端口。防火墙/NAT 环境下用被动模式。被动模式端口范围(如30000-30050)要在防火墙放行,否则列目录失败或上传中断。

参考(FTP与上传排查): ``` # 测试FTP端口 telnet 域名 21 # 或 nc -zv 域名 21

# PHP上传配置(.user.ini) upload_max_filesize = 100M post_max_size = 105M max_execution_time = 300 max_input_time = 300 memory_limit = 256M

# 上传目录权限 chmod -R 755 /www/wwwroot/域名/upload chown -R www:www /www/wwwroot/域名/upload

# Pure-FTPd被动模式配置 # /etc/pure-ftpd/pure-ftpd.conf PassivePortRange 30000 30050

# 防火墙放行被动端口 firewall-cmd --permanent --add-port=30000-30050/tcp firewall-cmd --reload

# 看FTP日志 tail -50 /var/log/pureftpd.log tail -50 /var/log/messages | grep ftp ```

上传目录权限不足是 post_max_size 的常见原因。FTP 密码错面板重置;端口未放行防火墙开21和被动端口;被动模式端口范围未开配置 pure-ftpd/proftpd 的 PassivePortRange;上传目录权限不足 chmod/chown;PHP 上传限制太小改 php.ini;文件超过限制压缩或分卷;网络不稳定用断点续传。

FileZilla 使用:站点管理器 → 新站点 → 填主机端口用户密码 → 连接。左侧本地文件,右侧服务器文件,拖拽上传下载。队列管理批量传输,失败可重试。传输完成后看"成功传输"和"失败传输"标签,确认文件完整。

中资源虚拟主机post_max_size_连接与上传

标签:

更新时间:2026-08-26 22:23:55

上一篇:文档最后修改时间怎么改_4种方法不影响内容_验证

下一篇:FTP Socket连接失败traceroute路由排查_FTP Socket不能连接教程详解