PHP Warning: POST Content-Length of 8978294 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
在我的 XAMPP 本地开发环境中尝试在 WordPress 上上传导入时出现此错误:
警告:8978294 字节的 POST Content-Length 超出了第 0 行未知中 8388608 字节的限制
我将upload_max_filesize
从2M
更改为1000M
,但这似乎没有任何作用。
解决方案
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 个。
更改将在服务器重新启动后生效。
只需在 php.ini 中设置这些:
upload_max_filesize = 1000M;
post_max_size = 1000M;
1.首先你会找到 php.ini 文件。
你可以从这个路径找到php.ini文件。 C:xamppphp或来自xampp文件夹。
2.现在打开 php.ini 文件并更改以下内容:
1. post-max-size (将8M改为800M )。
2.上传-MAX,文件大小(2M变到2000M)。
3.现在停止 Apache 服务器和 MySQL。
4.现在重启 Apache 服务器和 MySQL。
在那之后它工作得很好。
享受你现在的工作:)
这是一个 8MB 的post_max_size
错误。
将其设置为您感到满意的值。
已经重新启动了您的网络服务器?
这将强制 php 重新加载php.ini
你将不得不改变的价值
post-max-size
upload-max-filesize
两者都可以在php.ini 中找到
重新启动您的服务器将有助于它开始工作。 在运行 XAMIP 的本地测试服务器上,我不得不停止 Apache 服务器并重新启动它。 在那之后它工作得很好。
转到C:xampppphp
。 在 php.ini 中设置这些值:
upload_max_filesize = 1000M
post_max_size = 0M
- 在您的
wp-admin
目录根目录中创建新的文本文件并将其命名为info.php
。 - 打开
info.php
并添加以下行:<?php phpinfo(); ?>
- 保存。
- 在任何网络浏览器中转到您的网站
yourwebsitename(probably localhost)/wp-admin/info.php
。 - 在第 8 行,您将看到: Configuration File (php.ini) Path ,在我的情况下是
C:Windows
,这意味着它位于我的 C 驱动器上。 - 在第 9 行你会看到: Loaded Configuration File ,旁边写着
C:xamppphp.ini
所以我找到了与我的 wordpress 网站相关联的php.ini
页面。
- 转到那个路径,找到
php.ini
。 - 打开它,然后编辑:搜索
post_max_size=8M
,并将其更改为post_max_size=1000M
搜索
upload_max_filesize=2M
,修改为upload_max_filesize=1000M
- 返回您的管理页面 → 媒体 → 添加新
- 在底部您会看到 2MB 已更改为 1000M。
完成此过程后,您必须重新启动 Web 服务器或重新启动计算机。
去
C:drivexampp(where xampp installed)
只需找到 php.ini 文件,然后在文件搜索中
post_max_size=XXM
upload_max_size=XXM
使用此代码更改
post_max_size=100M
upload_max_filesize=100M
不要忘记重新启动xampp
使用 wamp 执行以下操作,希望它能解决问题
在 PHP 选项中进行这些更改以更正:
max_execution_time 180
memory_limit 512M or your highest available
post_max_size 32M
upload_max_filesize 64M
- 找到 php.ini [xamppphp]
- 只需在 php.ini 中设置这些:
upload_max_filesize = 1000M;
post_max_size = 1000M;
- 机器人服务器
- 停止 Apache 和 MySQL
- 重新启动 Apache 和 MySQL
你可能还喜欢下面这些文章

你是否因无法上传大文件到WordPress媒体库而困扰?本文系统解析了该问题的根源——服务器环境对文件大小的双重限制(PHP配置与Web服务器设置),并提供了三种解决方案:1. 直接修改服务器配置(php.ini/.htaccess/Ngin

WordPress上传图片时出现HTTP错误是常见但棘手的问题,通常由服务器配置、文件权限或插件冲突导致。本文提供系统排查方案:首先尝试刷新页面、更换浏览器或压缩图片;其次检查PHP上传限制(修改php.ini中的upload_max_fil

**摘要内容:** 本文详细介绍了如何解决WordPress媒体库文件上传限制问题。当上传高清图片、视频或PDF时,系统可能因默认2MB限制而拒绝文件。文章从根源分析限制原因,包括WordPress设置、PHP配置及服务器环境的影响,并提供

本文详细解析了WordPress附件上传路径错误的常见原因及系统解决方案。当出现"上传目录不可写"等错误时,主要涉及服务器权限设置不当、目录结构变更或配置文件出错等问题。文章从基础设置检查入手,指导用户验证媒体默认路径、调整目录权限(建议75

WordPress图片上传失败是常见问题,通常由文件格式、大小限制、服务器配置或权限问题导致。本文提供系统排查指南:首先检查图片格式和大小,确保符合要求;其次调整服务器PHP配置(如`upload_max_filesize`和`post_ma

WordPress网站出现404页面错误是常见问题,影响用户体验和SEO排名。本文系统分析了404错误的多种成因及解决方案:固定链接设置不当是最常见原因,可通过后台重新保存设置或检查.htaccess文件解决;插件或主题冲突需采用停用排查法;

WordPress网站后台无法上传视频是常见问题,通常由多重因素导致。主要排查方向包括:1.服务器限制(检查PHP参数如upload_max_filesize、post_max_size);2.WordPress默认上传限制(需修改wp-co

WordPress网站REST API访问被拒绝是开发者常见问题,可能由安全插件、服务器配置或权限设置导致。本文提供系统排查方案:首先检查安全插件设置,临时停用以确认冲突;其次审查服务器.htaccess文件及Nginx重写规则;针对跨域请求