首页 > 解决方案 > 在 mediawiki 中,无法插入正文长度超过指定值的页面,为什么?

问题描述

我不能将超过 70,000 字节的文本作为正文放在页面上。我采取了这些步骤来解决这个问题,但没有成功:我正在向服务器发送一个超过 70k 个字符的页面,并且我从检查元素中检查了这一点,提交的请求肯定比 70k 长

1- 请求结束在MediaWiki代码(index.php)的第一部分被剪切,部分提交的信息被删除。index.php 是apache 收到请求后开始处理请求的第一部分代码

2-我在Apache服务器上将以下变量修改为php.ini,但问题没有解决

upload_max_filesize = 512M
memory_limit = 1024M
max_execution_time = 100

你能帮帮我吗?

标签: mediawiki

解决方案


/etc/php.ini如果您的 Apache 服务器有 Hardened PHP 补丁,如果您希望 wiki 页面包含大量内容,您可能需要编辑文件中的几个变量。特别要考虑varfilter.max_value_lengthhphp.post.max_value_length和的设置hphp.request.max_value_length。默认设置可能会将您的页面大小限制为小于 10k 或 64k。另一种可能性是,如果您的 Apache 服务器正在使用mod_security可能会干扰 mediawiki。您需要将其关闭以使 mediawiki 正常工作


推荐阅读