Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ошибка при создании темы (IPB 3.3.1)

Опубликовано:

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

На прошлых выходных немного занялся своим форумом, решил поставить пару интересных хуков.

1. Цитирование выделенного текста

2. Полная статистика профиля (темы, сообщения, голосования)

Кстати, брал их с этого же сайта.

 

Установка прошла гладко, без проблем. Все работало, казалось бы все хорошо.

Но на следующий день начали поступать жалобы от пользователей о том, что при создании темы вылетает ошибка.

То бишь заполняем форму для новой темы, пишем сообщение, все как обычно, жмем кнопку Открыть тему... получает 2-4 секундный залип, после чего выскакивает ошибка. При этом тема создается, но юзер может тут же пойти создавать вторую, не понимая, что его топик уже был создан.

 

У меня на форуме есть периоды времени, когда очень важно быстро и вовремя создать тему... Теперь все под угрозой краха...

Решил просить помощи у вас.

Уже удалял посторонние хуки/модификации (которые ставил ранее), выключил все "левые" хуки... Ничего не изменилось.

К сожалению бэкап не делал перед установкой хуков, т.к. даже представить не мог, что будет такая проблема.

 

Скрин ошибки:

93a34c64f9a871e5f1f584753e1eced3.png

 

 

Очень хотелось бы увидеть пост, который поможет решить проблему...

Заранее выражаю благодарность!

Рекомендованные сообщения

Опубликовано:

проблема скорее всего в хостере

502 - apache не смог обработать запрос

 

часто возникает в случае, если хостинг не отвечает требованиям ipb

Опубликовано:
  • Автор

Удаление каких файлов с ФТП могло привести к такой проблеме?

Опубликовано:

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

Опубликовано:

Хостинг шаред или свой сервер? Админ сервера есть? Вам нужно в первую очередь пообщаться со своим хостером или админом сервера, т.к. за 502 может стоять все что угодно.

 

Если же предполагать без логов и отладки, то, судя по симптомам, больше всего это похоже на рассылку уведомлений о новой теме. У вас почта с форума вообще быстро отсылается? Попробуйте заказать восстановление пароля себе. Если люди массово начали подписываться на новые темы и ответы, а отсылка одного письма заметно притормаживает - создание новых тем вполне может не укладываться в таймаут, назначенный для ответа в nginx. Особенно если он всего в несколько секунд.

 

В общем, попробуйте поиграть с настройками почты.

Опубликовано:
  • Автор

Написали на хостинг. Ждем вразумительных ответов...

Опубликовано:

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

+1

Похожие симптомы http://ipbskins.ru/forum/topic10138.html

Опубликовано:
  • Автор

Ничего не помогает... Не знаю что делать...

У нас на форуме скоро стартует событие, в котором юзеры будут создавать одновременно порядка 150 тем... Я боюсь предположить что будет происходить... У всех зависон, ошибка... потом окажется, что тема создана... Хаос... Жалобы... Маты в конце-концов...

Нужно в экстренном режиме найти решение проблемы...

Буду очень признателен тому человеку, который поможет... Готов даже заплатить какую-то сумму...

Опубликовано:

Ничего не помогает...

А что вы предприняли, что ничего не помогает?

Опубликовано:
  • Автор

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

Почистил ФТП от каждого из них. Удалил "левые" хуки и приложения. Обновил кэш форума.

Написал на хостинг. Через некое время пришел ответ приблизительно следующего характера: "Проблема не у нас, а в Вашем форуме".

 

Буквально 10 минут назад сделал следующее:

В АЦ создал новую категорию форума, новый форум в ней.

Пошел создавать темы в новом разделе. Из 10 тем создалось 10 без проблем и ошибок.

Возвращаюсь в старые разделы форума, пытаюсь создать темы - проблема та же...

Опубликовано:
Пошел создавать темы в новом разделе. Из 10 тем создалось 10 без проблем и ошибок.

Возвращаюсь в старые разделы форума, пытаюсь создать темы - проблема та же...

 

Если же предполагать без логов и отладки, то, судя по симптомам, больше всего это похоже на рассылку уведомлений о новой теме. У вас почта с форума вообще быстро отсылается? Попробуйте заказать восстановление пароля себе. Если люди массово начали подписываться на новые темы и ответы, а отсылка одного письма заметно притормаживает - создание новых тем вполне может не укладываться в таймаут, назначенный для ответа в nginx. Особенно если он всего в несколько секунд.

 

В общем, попробуйте поиграть с настройками почты.

 

Теперь 100% ясно, что дело в подписках и уведомлениях. Но вы можете и дальше не замечать этого ответа...)

Опубликовано:

Если люди массово начали подписываться на новые темы и ответы, а отсылка одного письма заметно притормаживает - создание новых тем вполне может не укладываться в таймаут, назначенный для ответа в nginx. Особенно если он всего в несколько секунд.

 

то есть, отправка писем "в теме есть новое сообщения" прозводится между нажатием кнопки "отправить" и отображением темы? :blink:

Опубликовано:
  • Автор

Теперь 100% ясно, что дело в подписках и уведомлениях. Но вы можете и дальше не замечать этого ответа...)

 

Да у нас практически не пользуются подписками...

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

 

Как решить проблему можно?...

Опубликовано:
Как решить проблему можно?...

 

У вас почта с форума вообще быстро отсылается? Попробуйте заказать восстановление пароля себе. Если люди массово начали подписываться на новые темы и ответы, а отсылка одного письма заметно притормаживает - создание новых тем вполне может не укладываться в таймаут, назначенный для ответа в nginx. Особенно если он всего в несколько секунд.

 

В общем, попробуйте поиграть с настройками почты.

Опубликовано:
  • Автор

Решил проблему, Ritsuka, благодарю.

  • 3 года спустя...
Опубликовано:

Решил проблему, Ritsuka, благодарю.

написали б как решили проблему...столкнулся с ней же...а ответ найти не могу

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.