当我试图在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,但这似乎没有任何作用。
什么好主意吗?
当前回答
在XAMPP面板中,单击Apache站点上的ADMIN按钮。 然后选择编辑php.ini 并将缺失的post_max_size添加到您喜欢的值中。
post_max_size = 100M
其他回答
在您的wp-admin根目录下创建新的文本文件,并将其命名为info.php。 打开info.php并添加这一行: <?php phpinfo ();? > 保存它。 在任何浏览器中打开你的websitename(可能是localhost)/wp-admin/info.php。 在第8行,你会看到:配置文件(php.ini)路径,在我的情况下,它是C:\Windows,这意味着它位于我的C盘。 在第9行,你会看到:加载的配置文件,旁边写着C:\xampp\php.ini
所以我找到了我的php.ini页面,它与我的wordpress网站相关联。
转到那个路径,找到php.ini。 打开它,编辑: 搜索post_max_size=8M,修改为post_max_size=1000M 搜索“upload_max_filesize=2M”,修改为“upload_max_filesize=1000M” 回到您的管理页面→媒体→添加新 在底部,你会看到2MB变成了1000M。
一旦你完成了这个过程,那么你必须重新启动你的web服务器或只是重新启动你的计算机。
8388608字节是8M,这是PHP的默认限制。将php.ini中的post_max_size更新为更大的值。
Upload_max_filesize设置用户可以上传的最大文件大小 post_max_size设置表单中可以通过POST发送的最大数据量。
因此,您可以将upload_max_filesize设置为1兆字节,这意味着用户可以上传的最大单个文件是1兆字节,但是如果post_max_size设置为5,他们可以一次上传5个文件。
更改将在重新启动服务器后生效。
1. 首先你会找到php.ini文件。
你可以在这个路径下找到php.ini文件。C:\xampp\php或from xampp文件夹。
2. 现在打开php.ini文件,修改如下:
1. post-max-size (8M改为800M)。 2. upload-max-filesize (2M改为2000M)。
3.现在停止Apache服务器和MySQL。
4. 现在重新启动Apache服务器和MySQL。
在那之后它运行得很好。
享受你现在的工作吧。
正如Optimaz ID指出的那样,下面的代码帮助我在用户上传的文件大于PHP .ini中设置的upload_max_filesize和post_max_size的情况下隐藏了PHP错误消息(当设置的值很大时,这几乎是不可能的)。
ob_get_contents();
ob_end_clean();
我已经解决了我的php7问题在centos 7更新/etc/php.ini与这些设置:
post_max_size = 500M
upload_max_filesize = 500M