我有两台服务器,服务器 A 和服务器 B。服务器 A 上的表单通过 XMLHttpRequest 向服务器 B 提交数据。Apache 设置为允许将数据从一台服务器发送到另一台服务器,从而避免跨域问题。
该表单上传文件,旨在一次发送多个文件。这适用于使用 CentOS 5.3 上传单个和多个文件。
使用 "yum list updates" 和 "yum update" 将操作系统更新到 CentOS 5.6 后,多个文件上传停止工作。第一个文件将被发送到服务器 B,所有其他隐藏的输入数据都没有发送,文件信息数组 $_FILES[] 的 count() 为零。单个文件上传正常,$_FILES 创建成功,并发送了其他隐藏的输入数据。
什么可能导致这个问题?升级过程中是否可能更改了某些设置?(安装后重新启动服务器。)
提前致谢!通多帕尼
编辑:我不认为这是由 centos 升级引起的。现在问题出现在 5.3 和 5.6 上。:( 似乎数据是分段发送的,导致多个请求?