1

Тема: Максимальное количество символов в сообщении

Подскажите, какое максимальное количество символов допускается в сообщении?
Если лимит есть, то как снять ограничение?:)
Спасибо.

Добавлено спустя 39 минут 6 секунд:

P.S.

Длина вашего сообщения 67 673 байт. Это превышает лимит форума в 65 535 байтов.

Как бы подредактировать лимит smile ?

Добавлено спустя 1 час 17 минут 27 секунд:

подскажите, очень срочно надо

Поделиться

2

Re: Максимальное количество символов в сообщении

Изменить тип поля message в таблице post на medium text,
вставь в конфиг

define('FORUM_MAX_POSTSIZE_BYTES', нужный_тебе_размер);

Чему в байтах равен medium text не знаю, посмотри в документации или поищи здесь на форуме, чтобы указанный тобой размер не превышал фактически допустимый.

Сайт hcs

Поделиться

3

Re: Максимальное количество символов в сообщении

эх, непойму,

define('FORUM_MAX_POSTSIZE_BYTES

поиск не находит?
Таблицу в MySQL смотрел ненашел, в файле post.php тоже поиск ничего подобного ненашел(
P.S.
v.1.3

Поделиться

4

Re: Максимальное количество символов в сообщении

Signend пишет:

поиск не находит?

hcs пишет:

вставь в конфиг

PunBB.Ru ☭

Сайт nobody

Поделиться

5

Re: Максимальное количество символов в сообщении

Супер!!!!! smile Моей радости нету предела! Самое лучшее сообщество на этом форуме. Все доброжелательны и понтов не кидают.;)

Поделиться

6

Re: Максимальное количество символов в сообщении

Зайди в БД, найди таблицу "post", в ней поле "message", измени его тип на medium text.
Найди файл config.php, открой и вставь в конец строку:

define('FORUM_MAX_POSTSIZE_BYTES', нужный_тебе_размер);

В посте hcs то же самое написано, если внимательно читать.

PunBB.Ru ☭

Сайт nobody

Поделиться

7 (30.03.2009 03:30 отредактировано Signend)

Re: Максимальное количество символов в сообщении

все понял)

Поделиться

8

Re: Максимальное количество символов в сообщении

Заменил тип поля "message" на "MEDIUMTEXT".

В конфиге прописал define('FORUM_MAX_POSTSIZE_BYTES', 262144);

Периодически выдается ошибка "Insane query. Aborting."
Каких-либо зависимостей не выявил, знаю лишь, что сообщения более 65,535, но менее 262144. Иногда все добавляется без проблем. Может форматирование текста как-то влияет или что еще?

Версия 1.3.4

Пожалуйста, подскажите решение.

Поделиться

9

Re: Максимальное количество символов в сообщении

Проблема видимо в этом коде (include\dblayer\mysql-mysqli.php):

    function query($sql, $unbuffered = false)
    {
        if (strlen($sql) > 140000)
            exit('Insane query. Aborting.');

Зачем тут это я не знаю, можно предположить для защиты от превышения max_allowed_packet.
замени в скрипте 140000 на твое значение 262144.

Сайт hcs

Поделиться

10

Re: Максимальное количество символов в сообщении

hcs, спасибо большое. Чуть позже попробую и отпишусь.

Поделиться

11

Re: Максимальное количество символов в сообщении

hcs, теперь все стало в порядке, а то приходилось вычищать не добавленные новости через базу... и добавлять некоторые вещи через нее. Спасибо вам огромное!!!

Поделиться

12

Re: Максимальное количество символов в сообщении

Сделал все как написано выше, теперь после того как добавляю большой текст вылает:

Внимание! Исправьте следующие ошибки, чтобы добавить сообщение:

    * Вы должны ввести текст сообщения.

Поделиться

13

Re: Максимальное количество символов в сообщении

Ты сделал что-то еще, кроме того что написано выше.

Сайт hcs

Поделиться

14

Re: Максимальное количество символов в сообщении

hcs пишет:

Ты сделал что-то еще, кроме того что написано выше.

Подскажи пожалуйста что?

Добавлено спустя 8 минут 4 секунды:

Да, к стати чтот в расширения не заходит тысячу раз обновил страницу, а она пустая (Полностью белая)

Поделиться

15

Re: Максимальное количество символов в сообщении

BIGserg пишет:

Подскажи пожалуйста что?

Я не знаю что ты там сделал. У других все работает. Верни назад как было.

Сайт hcs

Поделиться