猿问

未知的 POST 内容长度超出限制

Warning: Unknown: POST Content-Length of 49 bytes exceeds the limit of 40 bytes in Unknown on line 0


Warning: Cannot modify header information - headers already sent in Unknown on line 0

我的 HTML 通过 POST 表单将 4 个字符串参数传递给 PHP,当我不输入任何内容时,我会收到这些错误,直到我到达检查 $_POST 中的字符串是否为空的代码部分。


我上网查了一下,都是和文件上传有关的东西,但是为什么会出现在我身上呢?


关于创建稳定的 PHP 脚本我还应该了解什么?我不希望我的用户看到这些东西。也许我至少可以服务器我自己的页面之一而不是这些页面来向客户端提供错误?


谢谢你!


    <html>

    

        <body>

        

        <form action="register.php" method="POST">

            <input type="text" name="ID" placeholder="ID"><br>

            <input type="text" name="PASS"  placeholder="Password"><br>

            <input type="text" name="UID" placeholder="ID2"><br>

            <input type="text" name="UPASS" placeholder="Password2"><br>

        

            <input type="submit" value="Register">

        </form>

        

        </body>

        

        </html>

php.ini文件。



qq_笑_17
浏览 129回答 1
1回答

梵蒂冈之花

将 php.ini 文件中的值从 更新post_max_size=40为更大的值。40m例如。并在更改完成后重新启动 apache。
随时随地看视频慕课网APP
我要回答