【发布时间】:2011-09-13 14:42:35
【问题描述】:
我有两台服务器,服务器 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 上。 :( 似乎数据是分段发送的,导致多个请求?
【问题讨论】:
标签: file-upload upload cross-domain centos yum