Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Почему удаляется текст полной новости?

Почему удаляется текст полной новости?


     Все вопросы » Общие вопросы    775

вопрос
Доброго времени суток.

Какая-то необъяснимая дичь происходит:
Добавляю новость.
В фуллстори вставляю текст с тегами форматирования на ~12к символов. Сохраняю. Обновляю - пустота.
В фуллстори вставляю первую половину этого текста с тегами форматирования на ~6к символов. Сохраняю. Обновляю - все ок.
В фулл стори вставляю вторую половину этого текста с тегами форматирования на ~6к символов. Сохраняю. Обновляю - все ок.
Можно сделать вывод, что не проблема в кривости тегов (может что-то не закрыто или ещё чего и DLE автоматом все обрезает). Отсюда мысль - может дело в объеме?
В фуллстори вставляю 2 раза подряд сначала первую часть, потом вторую часть. Получается два теста по 12к символов. Сохраняю. Обновляю - все ок.
Что это может быть за дичь?

Ответа пока нет


15 комментариев

dj108
Юзер

dj108 - -

p.s. пробовал добавлять через все 3 доступных редактора DLE. Версия 12.1. Для full_story в php_admin тип text/mediumtext/longtext - протестил все.

dj-avtosh
PHP-developer

dj-avtosh - -

может у вас буффер на устройстве не тянет 12к символов просто? Перед сохранением в textarea отображается текст до конца?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj108
Юзер

dj108 - -

Про буффер не понял, если честно. В textarea текст отображается полностью, да. А при повторном редактировании там пустота.

На счет количества символов - мне кажется не в этом дело. Я вставляю первую половину своего текста 4 раза подряд - все отлично отображается как на сайте, так и в админке. (24к символов)

Вставляю весь текст целиком (который получается в 2 раза меньше прошлого теста) - все чистится.

Проверил все теги - все везде правильно открывается и закрывается.

dj-avtosh
PHP-developer

dj-avtosh - -

Есть еще определенная длина у post запросов, nginx легко может отрезать, вернее не пропустить вообще.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj108
Юзер

dj108 - -

Не сомневаюсь, но это мне не помогло решить проблему)

dj-avtosh
PHP-developer

dj-avtosh - -

client_max_body_size у nginx стоит какой?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj108
Юзер

dj108 - -

знать бы ещё, как это узнать

dj-avtosh
PHP-developer

dj-avtosh - -

у вас хостинг или сервер?

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

dj108
Юзер

dj108 - -

Хостинг

dj108
Юзер

dj108 - -

Причем если вставить через базу данных, то на сайте отображается все хорошо, а вот в админке все равно пустота. И если зайти в редактор новости и сохранить - будет пустота...

dj108
Юзер

dj108 - -

Заработало после того, как из таблицы убрал 1 аббревиатуру с тегом <abbr>.
Такое вообще законно? Как это может быть связано. Код таблицы:
<table>
<tr>
<td><abbr titile="Значение аббревиатуры">ЗНАЧ</abbr></td>
<td>Значение транслитом</td>
</table>

Но при этом если вставить только половину текста с этой таблицей, то все работает.

irrwisch
Юзер

irrwisch - -

del

souz21
Юзер

souz21 - -

Раньше было ограничение на количество символов. Может и осталось это ограничение. Снимать в админке или где-то в php файле движка. В старых версиях где-то файле движка было указано количество добавляемых символов в новость.

dj108
Юзер

dj108 - -

в самом начале написал, что дело не ограничении количества символов

souz21
Юзер

souz21 - -

А, ограничение все таки есть. При чем в самой БД.
Скинь свой текст куда нибудь на облако. Попробую добавить у себя.

Похожие вопросы

наверх