【问题标题】:Warning: POST Content-Length of 25447804 bytes exceeds the limit of 8388608 bytes in Unknown on line 0警告:25447804 字节的 POST 内容长度超出第 0 行未知中 8388608 字节的限制
【发布时间】: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实际加载的那个吗?

标签: php file-upload size


【解决方案1】:

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

php_value upload_max_filesize 10M

php_value post_max_size 10M

【讨论】:

    猜你喜欢
    • 2013-05-16
    • 2016-12-22
    • 2013-05-16
    • 2012-07-28
    相关资源
    最近更新 更多