我的问题还没有解决,我有htlm的php文件,包含很多变量,包括从数据库循环,我在php.ini中增加post_max_size = 1024M,确保它在phpinfo()中,但是当我提交它,只收到$ _POST数据的一半。然后我尝试用
计算$ _POST数据$size = (int) $_SERVER['CONTENT_LENGTH'];
echo "$size";
,结果是..
15231
我不知道那个号码的含义是什么,但我的问题是我的$ _POST数据有什么问题?为什么不收到所有?真的需要你的帮助..
编辑: 这些是我的php.ini中的配置..
max_execution_time = 5000
max_input_time = 5000
post_max_size = 1024M
upload_max_filesize = 1024M
memory_limit = 2048M
答案 0 :(得分:0)
只需更改php.ini文件
即可post_max_size = 1024M upload_max_filesize = 1024M max_execution_time = 5000 max_input_time = 5000 memory_limit = 1024M
答案 1 :(得分:0)
您尝试发布的是1024 MB(1 GB)数据 如果这样,那么上传数据的机会就越少,因为在这种情况下,服务器不支持某些时间,或者浏览器也会遇到问题。
您能否告诉我们您要上传的数据