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

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


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

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

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

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


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

dj108
Юзер

dj108 - 7 августа 2018 16:47 -

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

dj-avtosh
php-developer

dj-avtosh - 7 августа 2018 17:33 -

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

skype: elhan.isaev
telegram: @blob42

dj108
Юзер

dj108 - 7 августа 2018 17:48 -

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

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

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

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

dj-avtosh
php-developer

dj-avtosh - 7 августа 2018 17:50 -

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

skype: elhan.isaev
telegram: @blob42

dj108
Юзер

dj108 - 7 августа 2018 17:53 -

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

dj-avtosh
php-developer

dj-avtosh - 7 августа 2018 17:54 -

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

skype: elhan.isaev
telegram: @blob42

dj108
Юзер

dj108 - 7 августа 2018 18:01 -

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

dj-avtosh
php-developer

dj-avtosh - 7 августа 2018 18:04 -

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

skype: elhan.isaev
telegram: @blob42

dj108
Юзер

dj108 - 7 августа 2018 18:05 -

Хостинг

dj108
Юзер

dj108 - 7 августа 2018 18:55 -

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

dj108
Юзер

dj108 - 7 августа 2018 19:18 -

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

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

irrwisch
Юзер

irrwisch - 8 августа 2018 02:06 -

del

souz21
Юзер

souz21 - 7 августа 2018 17:34 -

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

dj108
Юзер

dj108 - 7 августа 2018 17:49 -

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

souz21
Юзер

souz21 - 8 августа 2018 08:03 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх