【问题标题】:PHP - too many characters in textareaPHP - 文本区域中的字符太多
【发布时间】:2016-04-10 03:21:03
【问题描述】:

我在使用 textarea 时遇到问题 - 当我粘贴超过 65000 个字符并尝试在屏幕上打印此 $_POST['value'] 时 - 我得到 "NULL" - $_POST['value'] 不存在。当我粘贴 ~55000 个字符时 - 一切正常,当我尝试打印此 POST 数组时可以看到这些字符。

为什么我不能粘贴超过 ~65000 个字符?当我尝试在另一台 Web 服务器上执行此操作时 - 一切正常,所以我认为我有一些限制,但我可以在哪里以及如何管理这个限制?

【问题讨论】:

标签: php


【解决方案1】:

您需要修复您的post_max_size。在您的 .htaccess 文件中,添加以下内容:

php_value post_max_size 20M

这将允许POST 请求发送的数据最大为 20 MB(兆字节)。

【讨论】:

  • @Majkson 在 php 代码中尝试 ini_set('post_max_size', '60M');。 (根据需要更改值)
  • @Majkson 还有memory_limit,您可以尝试进行类似的更改。
  • 我在 PHP 文件中添加了这个,但它仍然不起作用。你能告诉我如何改变这个 memory_limit 吗??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-28
  • 2012-12-14
  • 2020-11-12
相关资源
最近更新 更多