在运行相当活跃的站点的服务器上弹出一个奇怪的错误.
服务器:Apache/2.2.3(CentOS)
PHP:5.2.6
eAccelerator 0.9.5.3
在使用多部分表单时,偶尔会在$ _POST中丢失从textarea发送的数据
我们知道数据已发送,因为content_length显示超过1K的合理大小
正确接收表单中的所有其他输入字段.
它不是特定于浏览器的,而是发生在IE/Firefox/Chrome上.
几乎99%的时间工作,每100个帖子平均只失1或2次.
在非常罕见的情况下,我们已经能够自己重现它,所以我们知道数据正在发送,只是没有处理apache/php
所有这些设置都已经过检查,并且在php.ini中是合理的:
memory_limit max_input_time upload_max_file_size post_max_filesize
在httpd.conf中
LimitRequestBody TimeOut
很想听到其他想法可能是什么.我找不到任何已知的PHP相关错误.