Опять какие то ошибки.. - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

СвернутьПрикрепленные теги

Теги не найдены

Страница 1 из 1

Опять какие то ошибки..

#1 Пользователь не на сайте   servissoc ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 136
  • Регистрация: 08-Февраль 15
  • Репутация: 4
  • IPB version:4.2.x
 

Отправлено 07 Сентябрь 2019 - 11:23

Появились ошибки опять на форуме, ничего не менялось, видимо ошибки эти и до этого были, но до них добавились боты и начали нагружать север на 300%
Одна на страницах топиков в репутации
site.ru/topic/XXX-NAME/?do=showReactions

Error: Call to undefined method IPS\forums\Topic::reactBlurb() (0)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(85): IPS\Content\_Controller->showReactions()
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute()
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute()
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\forums\modules\front\forums\_topic->execute()
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#5 {main}


Другая в профилях
/?status=455&type=status&page=2

Error: Call to a member function html() on null (0)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_statuses->statusReplies(Object(IPS\core\Statuses\Status))
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/uploads/template_27_5c14eba1ca1801cfb0f753db22fb4a43_statuses.php(642): IPS\Theme\_SandboxedTemplate->__call('statusReplies', Array)
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_statuses->statusContainer(Object(IPS\core\Statuses\Status))
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/uploads/template_27_af46883c13caa197f9e387620d19e6ec_profile.php(3732): IPS\Theme\_SandboxedTemplate->__call('statusContainer', Array)
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Theme/SandboxedTemplate.php(56): IPS\Theme\Cache\class_core_front_profile->singleStatus(Object(IPS\Member), Object(IPS\core\Statuses\Status))
#5 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/members/profile.php(163): IPS\Theme\_SandboxedTemplate->__call('singleStatus', Array)
#6 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(96): IPS\core\modules\front\members\_profile->manage()
#7 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/members/profile.php(64): IPS\Dispatcher\_Controller->execute()
#8 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\core\modules\front\members\_profile->execute()
#9 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#10 {main}


Может как то можно это исправить?

P.S
По статусу очень странно выходит, эта ошибка наблюдается только в одном профиле.
Попытался имитировать это в другом профиле, создал статус, сделал много ответов, зашел на вторую страницу статуса - никаких проблем нет.
Зашел на страницу пользователя у которого ошибка возникает при нажатии на кнопку "Показать предыдущие статусы" написал там сообщение и удалил его. Ошибка сразу же пропала, получается дело было в кеше определённого профиля.

Вложение  1.png (21,62К)
Количество загрузок: 2

Именно на это профиле, при нажатии на кнопку "Показать предыдущие комментарии" выдает эту ошибку ну и как сказал выше, нужно написать там самому сообщение, потом можно его удалить и ошибка исчезает.. в идеале тоже эту проблему решить, сижу сейчас уже 3 статус чиню руками..

Остаётся вопрос с репутацией, пока что я запретил гостям просматривать реакции, чтобы боты не нагружали сервер, но проблему всё равно хочется решить.

Сообщение изменено: servissoc (07 Сентябрь 2019 - 12:53)

0

#2 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 932
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 523
  • IPB version:I have no IPB
 

Отправлено 08 Сентябрь 2019 - 11:20

Просмотреть сообщениеservissoc сказал(а):

Остаётся вопрос с репутацией, пока что я запретил гостям просматривать реакции, чтобы боты не нагружали сервер, но проблему всё равно хочется решить.

Это баг. Я сообщу разработчикам.
0

#3 Пользователь не на сайте   servissoc ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 136
  • Регистрация: 08-Февраль 15
  • Репутация: 4
  • IPB version:4.2.x
 

Отправлено 08 Сентябрь 2019 - 23:07

Удалите пожалуйста гостевое сообщение, не заметил что в профиль не вошел.

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


SELECT member, rep FROM (SELECT core_reputation_index.member_received as member, SUM(rep_rating) as rep FROM `core_reputation_index` WHERE member_received > 0 AND rep_date>1565297733 GROUP BY `member`) AS `in` ORDER BY rep DESC LIMIT -1
IPS\Db\Exception: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-1' at line 1 (1064)
#0 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Db/Select.php(378): IPS\_Db->preparedQuery('/*IPS\\core\\modu...', Array, true)
#1 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Db/Select.php(276): IPS\Db\_Select->runQuery()
#2 /home/httpd/vhosts/vsemmoney.ru/httpdocs/applications/core/modules/front/system/ajax.php(260): IPS\Db\_Select->setKeyField('member')
#3 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Controller.php(85): IPS\core\modules\front\system\_ajax->topContributors()
#4 /home/httpd/vhosts/vsemmoney.ru/httpdocs/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute()
#5 /home/httpd/vhosts/vsemmoney.ru/httpdocs/index.php(12): IPS\_Dispatcher->run()
#6 {main}

0

#4 Пользователь не на сайте   newbie ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 3 932
  • Регистрация: 26-Октябрь 11
  • Репутация: 1 523
  • IPB version:I have no IPB
 

Отправлено 09 Сентябрь 2019 - 09:35

Просмотреть сообщениеservissoc сказал(а):

Можно еще по этой ошибке узнать что не так?

Тоже баг.

Просмотреть сообщениеservissoc сказал(а):

сюда явно только боты смогли бы забрести

Это виджет "Лучшие авторы"
0

#5 Пользователь не на сайте   servissoc ответил: »

 
 
  • Advanced
  • ***
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 136
  • Регистрация: 08-Февраль 15
  • Репутация: 4
  • IPB version:4.2.x
 

Отправлено 09 Сентябрь 2019 - 11:01

Вообщем вчера ночью появились еще ошибок штук 5-7, некоторые из них и вовсе не ошибки особо.
Попросил хостинг посмотреть нет ли ддос или что-то типа этого. Оказывается какой то чудик ддосил сайт, почти 200 000 запросов за сутки с одного IP, многие запросы были специально по нерабочим ссылкам.

Вчера уже даже решил на новую версию перейти, в итоге при установке ошибка Call to undefined method IPS\Theme::setThemeCustomized()
Пришлось назад откатить по бэкапу, сейчас пока всё в порядке после блокировки IP
0

Сообщить об этой теме:


Страница 1 из 1


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2019 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна