[Warning] Aborted connection (Got an error reading communication packets)

D
На сайте с 28.06.2008
Offline
969
203

Словил проблему. Есть страница сайта которая выдает белую страницу.

Причем я как авторизованный админ ошибок не вижу, но все Гости (не авторизованные) получают белую страницу.

Пробовал вывести ошибки пхп - пусто.

Есть только ошибки в логе мускуля

[Warning] Aborted connection 12850389 to db: 'test' user: 'test' host: 'localhost' (Got an error reading communication packets)

Первая мысль - слишком много инфы выводится на страницу (это реально так, много текста) и упирается в какой-то лимит.

Но непонятно почему админу показывается а остальным нет.

в конфиге мускуля у меня

max_allowed_packet = 1000M

Что еще может быть?

---------- Добавлено 03.06.2020 в 12:05 ----------

max_allowed_packet был в секции дамп. Продублировал ее выше - ошибки пропали, но страница все равно белая для юзеров.

Поле с инфой, которое оно выводит типа - медиумтекст. Там много инфы.

Если из пхп скрипта убрать вывод этой инфы, страница открывается.

Evas EvaSystems
На сайте с 31.05.2012
Offline
81
#1

А что по таймаутам соединений, wait и т.д?

Системный администратор Linux. Настройка, сопровождение и оптимизация серверов. Отзывы - searchengines.guru/ru/forum/1017473
D
На сайте с 28.06.2008
Offline
969
#2

НЕт, дело вероятно не в объеме - нашел соседние статьи где инфы больше, и они открываются. Проблема конкретно с одной статьей.... непонятно.

---------- Добавлено 03.06.2020 в 12:15 ----------

Evas, wait_timeout = 60

interactive_timeout = 60

В момент открытия страницы, она даже не задумывается, сразу белая страница и все.

Кеш чищу перед каждым тестом дело не в нем. В поле - 127825 символов

---------- Добавлено 03.06.2020 в 13:02 ----------

В общем ошибку убрал, но причины не понял.

Нашел в этом большом тексте кусок, который вызывал ошибку. Визуально обычных хтлм текст - ссылки + анкоры. Но конкретно до символа проблему локализовать не удалось. Как только я обрезал текст (в пределах найденного куска) проблема пропадала.

Вероятно или кодировка или какой-то спец символ скрытый вызывал такой баг.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий