Большие тексты в нодах

Главные вкладки

Аватар пользователя Sinkora Sinkora 17 февраля 2010 в 22:57

На одном сайте предусмотрена для пользователей возможность публикации литературных произведений. И иногда, когда тексты большие, то возникает проблема. Текст сохраняется в БД, при редактировании ноды он тоже присутствует, но при просмотре ничего не выводится.

Такую проблему удается решать вручную - достаточно разделить некоторые абзацы в тексте, и все становится как положено. Но ведь это не выход, поскольку для администратора/модератора сайта это большой объем работы.

Я не смог найти решение этой проблемы. Буду благодарен за дельный совет или ссылку со статьей по решению подобной проблемы.

Комментарии

Аватар пользователя penexe penexe 17 февраля 2010 в 23:20

выдержка из settings.php

/**
 * If you encounter a situation where users post a large amount of text, and
 * the result is stripped out upon viewing but can still be edited, Drupal's
 * output filter may not have sufficient memory to process it. If you
 * experience this issue, you may wish to uncomment the following two lines
 * and increase the limits of these variables. For more information, see
 * http://php.net/manual/en/pcre.configuration.php.
 */

# ini_set('pcre.backtrack_limit', 200000);
# ini_set('pcre.recursion_limit', 200000);
Аватар пользователя Sinkora Sinkora 18 февраля 2010 в 1:55

Большое спасибо за оперативный совет! Помогло очень!

На данный момент подходят только такие значения:

ini_set('pcre.backtrack_limit', 400000);
ini_set('pcre.recursion_limit', 400000);