【问题标题】:What is post_max_size in php?php 中的 post_max_size 是什么?
【发布时间】:2023-01-19 17:51:56
【问题描述】:

我实际上混淆了 upload_max_size 和 post_max_size。

我在谷歌上搜索。但所有结果都显示了如何增加尺寸。但我的问题是什么是 post_max_size。

【问题讨论】:

标签: php


【解决方案1】:

Post_max_size

设置允许的发布数据的最大大小。此设置也会影响文件上传。要上传大文件,此值必须大于 upload_max_filesize。

一般来说,memory_limit 应该大于post_max_size。当使用 int 时,该值以字节为单位。也可以使用速记符号,如本常见问题解答中所述。如果 post 数据的大小大于 post_max_size,则 $_POST 和 $_FILES 超全局变量为空。

这可以通过多种方式进行跟踪,例如通过将 $_GET 变量传递给处理数据的脚本,即 ,然后检查是否设置了 $_GET['processed'] 。

Just literately from PHP.net

【讨论】:

    【解决方案2】:

    根据官方 PHP 手册:

    设置允许的发布数据的最大大小。此设置也会影响文件 上传。要上传大文件,这个值必须大于 upload_max_filesize。一般来说memory_limit应该大一些 比post_max_size。当使用 int 时,该值以 字节。也可以使用速记符号,如本常见问题解答中所述。 如果 post 数据的大小大于 post_max_size,$_POST 和 $_FILES 超全局变量是空的。这可以通过多种方式进行跟踪, 例如通过将 $_GET 变量传递给处理数据的脚本, 即,然后检查是否 $_GET['processed'] 已设置。

    https://www.php.net/manual/en/ini.core.php#ini.post-max-size

    【讨论】:

    • 打败你:p
    • @Wimanicesir 对:)
    猜你喜欢
    • 1970-01-01
    • 2011-12-06
    • 1970-01-01
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 2013-06-29
    • 2011-05-09
    • 1970-01-01
    相关资源
    最近更新 更多