php - 未知 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 个字符串参数传递给 aa 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文件。
解决方案
将 php.ini 文件中的值更新post_max_size=40
为更大的值。40m
例如。
并在更改完成后重新启动您的 apache。
推荐阅读
- java - JPARepository findByUserName 方法返回空值
- calculated-columns - 如果到达日期大于 2021 年 1 月 11 日,则填写“SMP”
- angular - 如何根据环境变量禁用 angular+2 中的导入模块?
- cypress - 无法打开下拉菜单 - cy.click() 无法在
- reactjs - SharePoint 框架 SPFx 使用 @pnp/sp/presets/all 和 react + SharePoint SPFx
- javascript - 多次写入一个blob文件js
- spring-boot - Spring Boot验证@RequestParam在kotlin中不起作用
- python - 合并两个列表以创建具有相同键 Python 的字典
- python - 什么功能导致 TypeError: '<' 在 'str' 和 'int' 的实例之间不支持
- c++ - C++ 中是否有任何“公共类”或“私有类”?