警告:25447804 字节的 POST 内容长度超出第 0 行未知中 8388608 字节的限制

Posted

技术标签:

【中文标题】警告:25447804 字节的 POST 内容长度超出第 0 行未知中 8388608 字节的限制【英文标题】:Warning: POST Content-Length of 25447804 bytes exceeds the limit of 8388608 bytes in Unknown on line 0 【发布时间】:2013-03-24 19:40:31 【问题描述】:

当我上传超过 8mb 的文件时,我收到此警告。

我已将以下内容更改为 php.ini 文件

upload_max_filesize = 10M
post_max_size = 10M
memory_limit = 128M

我也重启了apache服务器。

我正在检查这个脚本

if($_FILES["submission_file"]["size"] < 1.049e+7)

  echo "success";

我做错了什么?

【问题讨论】:

25447804 字节还是比你的 10M 大得多。 我已经通过 phpinfo() 进行了检查;它显示 POST_MAX_SIZE =8M。怎么可能? 你检查过你修改的php.ini是apache实际加载的那个吗? 【参考方案1】:

您也可以通过 .htaccess 文件对其进行更改。

php_value upload_max_filesize 10M

php_value post_max_size 10M

【讨论】:

以上是关于警告:25447804 字节的 POST 内容长度超出第 0 行未知中 8388608 字节的限制的主要内容,如果未能解决你的问题,请参考以下文章

PHP 警告:8978294 字节的 POST 内容长度超过第 0 行未知中 8388608 字节的限制

PHP 警告:8978294 字节的 POST 内容长度超过第 0 行未知中 8388608 字节的限制

警告: 11394639 字节的 POST 内容长度超过了 8388608 字节的限制

PHP 警告:66192047 字节的 POST 内容长度超过了 8388608 字节的限制

警告:20616317 字节的 POST 内容长度超出第 0 行未知中 8388608 字节的限制

警告:20616317 字节的 POST 内容长度超过第 0 行未知中 8388608 字节的限制