当我试图在XAMPP本地开发环境的WordPress上上传导入时,我得到了这个错误:
警告:POST Content-Length的8978294字节超过了第0行Unknown中的8388608字节的限制
我将upload_max_filesize从2M更改为1000M,但这似乎没有任何作用。
什么好主意吗?
当我试图在XAMPP本地开发环境的WordPress上上传导入时,我得到了这个错误:
警告:POST Content-Length的8978294字节超过了第0行Unknown中的8388608字节的限制
我将upload_max_filesize从2M更改为1000M,但这似乎没有任何作用。
什么好主意吗?
当前回答
只要在php.ini中设置这些:
upload_max_filesize = 1000M;
post_max_size = 1000M;
其他回答
已经重新启动了您的web服务器?
这将迫使php重新加载php.ini
查找php.ini [\xampp\php] 只要在php.ini中设置这些:
upload_max_filesize = 1000M;
post_max_size = 1000M;
服务器室内可容纳 停止Apache和MySQL 重新启动Apache和MySQL
正如Optimaz ID指出的那样,下面的代码帮助我在用户上传的文件大于PHP .ini中设置的upload_max_filesize和post_max_size的情况下隐藏了PHP错误消息(当设置的值很大时,这几乎是不可能的)。
ob_get_contents();
ob_end_clean();
你需要改变的值
post-max-size
upload-max-filesize
这两个都可以在php.ini中找到
重新启动服务器将帮助它开始工作。在运行XAMIP的本地测试服务器上,我必须停止Apache服务器并重新启动它。在那之后它运行得很好。
我已经通过将以下参数更改为/etc/php/7.2/apache2/php.ini文件中的预期值来修复相同的问题
upload_max_filesize = 8M;
post_max_size = 8M;