我们维持一个Joomla! 1.5基于网站。该网站有一个'部分'其中包含2495行代码。今天,当我们尝试添加几行代码时,它并没有得到保存。
我想问一下Joomla! section有关于它可以保存多少行代码的限制?
代码段
<div class="t">
<div class="b">
<div class="l">
<div class="r">
<div class="bl">
<div class="br">
<div class="tl">
<div class="tr">
<div class="publisher">Published by XYZ</div>
<div class="indexPartners">Indexed with Google Scholar, DOAJ </div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</td>
</tr>
</table>
如果我包含任何其他行,则不会保存。如果我修改现有行,它会正确保存。最后一行是行号2496
答案 0 :(得分:1)
很可能是它达到了MySQL给出的文本输入限制。这可以从官方参考文献中说明:
TEXT列,最大长度为65,535(216 - 1)个字符。 如果值包含多字节,则有效最大长度较小 字符。每个TEXT值使用2字节长度前缀存储 表示值中的字节数。
此类型可以选择长度M.如果这样做, MySQL将列创建为足够大的最小TEXT类型 保持M个字符的长度。
https://dev.mysql.com/doc/refman/5.0/en/string-type-overview.html
如果是这种情况,请尝试减少内容以消除不需要的元素和标记,例如您在摘录中获得的div类。他们看起来并不像他们真的需要。