尝试在XAMPP本地开发环境上的WordPress上上传导入时出现此错误:
警告:POST Content-Length的8978294字节超出了第0行中Unknown中的8388608字节的限制
我upload_max_filesize
从更改2M
为1000M
,但似乎没有任何作用。
有任何想法吗?
POST Content-Length of X bytes exceeds the limit of Y
尝试在XAMPP本地开发环境上的WordPress上上传导入时出现此错误:
警告:POST Content-Length的8978294字节超出了第0行中Unknown中的8388608字节的限制
我upload_max_filesize
从更改2M
为1000M
,但似乎没有任何作用。
有任何想法吗?
POST Content-Length of X bytes exceeds the limit of Y
Answers:
8388608字节为8M,这是PHP中的默认限制。将您post_max_size
的php.ini 更新为更大的值。
upload_max_filesize
设置用户可以上传的最大文件大小,同时
post_max_size
设置可以通过POST形式发送的最大数据量。
因此,您可以将其设置upload_max_filesize
为1兆,这意味着用户可以上传的最大单个文件为1兆字节,但是如果将post_max_size
设置为5 ,则他们可以一次上传其中的5个文件。
这是一个8MB的post_max_size
错误。
将其设置为您满意的值。
1. 首先,您将找到php.ini文件。
您可以从此路径找到php.ini文件。 C:\ xampp \ php 或 xampp文件夹中。
2. 现在打开php.ini文件并更改以下内容:
1. 后最大大小(将8M更改为800M)。
2. upload-max-filesize(将2M更改为2000M)。
3. 现在停止Apache服务器和MySQL。
4. 现在重新启动Apache服务器和MySQL。
在那之后,它运行良好。
享受您的工作吧:)
转到C:\xamppp\php
。在php.ini中设置以下值:
upload_max_filesize = 1000M
post_max_size = 0M
因此,我找到了与我的wordpress网站相关联的php.ini页面。
打开它,然后编辑:搜索post_max_size = 8M,并将其更改为post_max_size = 1000M搜索upload_max_filesize = 2M,并将其更改为upload_max_filesize = 1000M
返回您的管理页面>媒体>添加新内容
完成此过程后,您必须重新启动计算机或仅重新启动XAMPP ...
去
C:\drive\xampp(where xampp installed)
只需找到php.ini文件,然后在文件搜索中
post_max_size=XXM
upload_max_size=XXM
更改此代码
post_max_size=100M
upload_max_filesize=100M
别忘了重启xampp
upload_max_filesize = 1000M;
post_max_size = 1000M;
您还需要更改post-max-size。
在XAMPP面板上,单击Apache站点上的ADMIN按钮。然后选择编辑php.ini,并将缺少的post_max_size添加到您喜欢的值。
post_max_size = 100M
upload_max_filesize = 8M;
post_max_size = 8M;
假设您已经更改了上述值。但是,当用户尝试上传大于8M的大文件时会发生什么?
这就是发生的情况,PHP会显示此警告!
Warning: POST Content-Length of x bytes exceeds the limit of y bytes in Unknown on line 0
您可以通过添加来避免它
ob_get_contents();
ob_end_clean();
如果从XAMPP
文件夹更改post_max_size设置。尝试此操作不起作用。
从XAMPP
控制面板中,单击“配置”,然后在该文件中PHP (php.ini)
编辑post_max_size
并upload_max_filesize
更改为更高的编号。停止Apache服务器。启动Apache服务器。这对我有用。
如果您的目标是将主题导入到Wordpress中,则可以手动将主题复制粘贴到wp-content-> themes文件夹中,然后将其提取。我刚遇到此问题,无法找到WAMP的php.ini文件。
转到浏览器并搜索php.ini
,然后将其打开,然后更改以下两个值:
post_max_size= 1000000000000M
upload_max_filesize= 10000000000000M
如果您php.ini
使用记事本打开文件,则可以通过以下方式搜索这两个值:
cmd+f