我有通过网站上的http上传文件的问题。 问题是我无法上传大于126 KB的文件。 问题是我相信服务器相关,因为我有几个网站在VPS和所有我有同样的问题。
例如,如果我尝试使用广泛使用的PHP联系表单上传文件,或者通过CMS在网站上,当我尝试上传大于126-127 KB的任何文件时,我只会收到错误500或404页面。 如果文件较小,一切正常。
我之前上传了更大的文件。 我不知道这是什么时候开始的,因为我没有试图上传文件几个月。 只有我能想到的是,在使用mod_fcgi设置PHP之前几个月它工作(也许这根本不相关)。
也没有任何错误,在站点的根目录或任何其他文件夹中没有error_log。
有什么我可以检查?
系统信息:2 GB内存CPU是双核四核E5440 Xeon(2.83GHz)。
运行Linux 2.6.18-028stab099.3,x86_64。
阿帕奇/ 2.2.22
(Unix)mod_ssl / 2.2.22 OpenSSL / 0.9.8e-fips-rhel5 DAV / 2 mod_auth_passthrough / 2.1 mod_bwlimited / 1.4 FrontPage / 5.0.2.2635 mod_fcgid / 2.3.6
PHP / 5.3.10
memory_limit is 96M upload_max_filesize 32M post_max_size 8M max_execution_time 30 max_input_time 60
尝试在upload_max_filesize行上将MB更改为M.
在php手册中看到这个参考 。
不知道如果PHP是忽略B或不,但它是值得一试。